sdr 0.5

net.cscott.sdr.calls.transform
Class CallFileParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by net.cscott.sdr.calls.transform.CallFileParser

public class CallFileParser
extends org.antlr.runtime.Parser

Parser for call definition files (*.calls).

Tests:
Trivial call file:
js> new CallFileParser("program: basic").calllist().getTree().toStringTree()
(CALLLIST (program basic))
js> new CallFileParser("program: basic\ndef: _courtesy turn 4/4\n  in:8\n  call: wheelaround").calllist().getTree().toStringTree()
(CALLLIST (program basic (def (APPLY (ITEM _courtesy turn 4/4)) (in 8 (SEQ (call (APPLY (ITEM wheelaround))))))))
The 'and' concept is applied to successive calls joined by commas:
js> new CallFileParser("program: basic\ndef: foo\n call: bar,bat").calllist().getTree().toStringTree()
(CALLLIST (program basic (def (APPLY (ITEM foo)) (SEQ (call (APPLY (ITEM and) (APPLY (ITEM bar)) (APPLY (ITEM bat))))))))
Order of optional/spoken is normalized:
js> function cp(s) { return new CallFileParser(s).def().getTree().toStringTree() }
js> cp("def: foo\n optional: REVERSE\n spoken: [10] foo\n call: bar")
(def (APPLY (ITEM foo)) (optional REVERSE) (spoken 10 foo) (SEQ (call (APPLY (ITEM bar)))))
js> cp("def: foo\n spoken: [10] foo\n optional: REVERSE\n call: bar")
(def (APPLY (ITEM foo)) (optional REVERSE) (spoken 10 foo) (SEQ (call (APPLY (ITEM bar)))))
Example and figure clauses:
js> function cp(s) { return new CallFileParser(s).def().getTree().toStringTree() }
js> cp("def: foo\n call: bar\n example: foo\n  before:\n  ! diagram here\n  after:\n  ! more diagram")
(def (APPLY (ITEM foo)) (example (APPLY (ITEM foo)) before  diagram here
 after  more diagram
) (SEQ (call (APPLY (ITEM bar)))))
Longer example clause:
js> function cp(s) { return new CallFileParser(s).def().getTree().toStringTree() }
js> cp('def: ferris wheel\n'+
  >    '  call: stretch(wheel and deal)\n'+
  >    '  example: ferris wheel\n'+
  >    '    before:\n'+
  >    '    !  ^ ^\n'+
  >    '    !  A a c C\n'+
  >    '    !  ^ ^ v v\n'+
  >    '    !  B b d D\n'+
  >    '    !      v v\n'+
  >    '    after:\n'+
  >    '    !  a A\n'+
  >    '    !  v v\n'+
  >    '    !  b B\n'+
  >    '    !  v v\n'+
  >    '    !  ^ ^\n'+
  >    '    !  C c\n'+
  >    '    !  ^ ^\n'+
  >    '    !  D d\n')
(def (APPLY (ITEM ferris wheel)) (example (APPLY (ITEM ferris wheel)) before   ^ ^
  A a c C
  ^ ^ v v
  B b d D
      v v
 after   a A
  v v
  b B
  v v
  ^ ^
  C c
  ^ ^
  D d
) (SEQ (call (APPLY (ITEM stretch) (APPLY (ITEM wheel and deal))))))
Grammar precedence 1: INs bind tightly, FROMs do not:
js> function cp(s) { return new CallFileParser(s).def().getTree().toStringTree() }
js> cp("def:foo\n in: 8\n in: 4\n call: bar")
(def (APPLY (ITEM foo)) (in 8 (in 4 (SEQ (call (APPLY (ITEM bar)))))))
js> cp("def:foo\n in: 4\n from: RH_BOX\n  call: bar\n from: LH_BOX\n  call: bat")
(def (APPLY (ITEM foo)) (in 4 (OPT (from (simple body (ITEM RH_BOX)) (SEQ (call (APPLY (ITEM bar))))) (from (simple body (ITEM LH_BOX)) (SEQ (call (APPLY (ITEM bat))))))))
Grammar precedence: SEQs bind least tightly:
js> function cp(s) { return new CallFileParser(s).def().getTree().toStringTree() }
js> cp("def:foo\n in: 4\n from: RH_MINIWAVE\n call: trade\n from: RH_BOX\n call: bar")
(def (APPLY (ITEM foo)) (in 4 (OPT (from (simple body (ITEM RH_MINIWAVE)) (SEQ (call (APPLY (ITEM trade))))) (from (simple body (ITEM RH_BOX)) (SEQ (call (APPLY (ITEM bar))))))))
FROM(CONDITION..) requires indentation.
js> function cp(s) { return new CallFileParser(s).def().getTree().toStringTree() }
js> cfp=new CallFileParser("def:foo\n in:4\n from:RH_BOX\n condition:true\n call: bar")
 net.cscott.sdr.calls.transform.CallFileParser@12a0f6c
js> cfp.def() ; undefined
js> cfp.getNumberOfSyntaxErrors()
1
PRIMs with numbers:
js> function cp(s) { return new CallFileParser(s).def().getTree().toStringTree() }
js> cp("def:foo\n prim: 1 1/2, 1/2, left")
(def (APPLY (ITEM foo)) (SEQ (prim 1 1/2 1/2 left ATTRIBS)))
js> cp("def:foo\n prim: 1 1/2, 1/2, left, force-arc pass-left")
(def (APPLY (ITEM foo)) (SEQ (prim 1 1/2 1/2 left (ATTRIBS force-arc pass-left))))
js> cp("def:foo\n prim: -1 1/2, -1/2, left, pass-left")
(def (APPLY (ITEM foo)) (SEQ (prim -1 1/2 -1/2 left (ATTRIBS pass-left))))
Spoken language grammar rules, w/ precedence:
js> function g(s) { return new CallFileParser(s).grm_rule().getTree().toStringTree() }
js> g("foo bar|bat? baz")
(| (ADJ foo bar) (ADJ (? bat) baz))
js> g("two <sel=genders> chain")
(ADJ two (REF genders sel) chain)
js> g("two <1=genders> chain")
(ADJ two (REF genders 1) chain)
js> g("two <genders> chain")
(ADJ two (REF genders) chain)
js> g("square thru <n=number> (hands (around|round)?)?")
(ADJ square thru (REF number n) (? (ADJ hands (? (| around round)))))

Nested Class Summary
static class CallFileParser.assertion_return
           
static class CallFileParser.call_arg_return
           
static class CallFileParser.call_args_return
           
static class CallFileParser.call_body_return
           
static class CallFileParser.call_body_seq_return
           
static class CallFileParser.calllist_return
           
static class CallFileParser.cond_args_return
           
static class CallFileParser.cond_body_return
           
static class CallFileParser.cond_msg_return
           
static class CallFileParser.def_return
           
static class CallFileParser.endsin_return
           
static class CallFileParser.example_return
           
static class CallFileParser.figure_return
           
static class CallFileParser.grammar_start_return
           
static class CallFileParser.grm_exp_return
           
static class CallFileParser.grm_factor_return
           
static class CallFileParser.grm_mult_return
           
static class CallFileParser.grm_rule_return
           
static class CallFileParser.grm_term_return
           
static class CallFileParser.in_out_num_return
           
static class CallFileParser.number_return
           
static class CallFileParser.one_opt_return
           
static class CallFileParser.one_par_return
           
static class CallFileParser.one_seq_return
           
static class CallFileParser.opt_prim_attrib_return
           
static class CallFileParser.opt_return
           
static class CallFileParser.opt_sign_return
           
static class CallFileParser.optional_return
           
static class CallFileParser.os_return
           
static class CallFileParser.par_return
           
static class CallFileParser.pieces_factor_return
           
static class CallFileParser.pieces_return
           
static class CallFileParser.pieces_term_return
           
static class CallFileParser.prim_body_return
           
static class CallFileParser.prim_flag_return
           
static class CallFileParser.priority_return
           
static class CallFileParser.program_return
           
static class CallFileParser.ref_or_int_return
           
static class CallFileParser.ref_return
           
static class CallFileParser.res_return
           
static class CallFileParser.seq_return
           
static class CallFileParser.simple_body_return
           
static class CallFileParser.simple_ref_body_return
           
static class CallFileParser.simple_word_return
           
static class CallFileParser.simple_words_return
           
static class CallFileParser.spoken_return
           
static class CallFileParser.words_or_ref_return
           
 
Field Summary
protected  org.antlr.runtime.tree.TreeAdaptor adaptor
           
static int ADJ
           
static int AFTER
           
static int APPLY
           
static int ASSERT
           
static int ATTRIBS
           
static int BEFORE
           
static int BODY
           
static int CALL
           
static int CALLLIST
           
static int COLON
           
static int COMMA
           
static int COMMENT
           
static int CONDITION
           
static int DEDENT
           
static int DEF
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA11 dfa11
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA19 dfa19
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA23 dfa23
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA26 dfa26
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA27 dfa27
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA28 dfa28
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA3 dfa3
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA30 dfa30
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA32 dfa32
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA33 dfa33
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA35 dfa35
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA37 dfa37
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA38 dfa38
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA39 dfa39
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA40 dfa40
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA41 dfa41
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA5 dfa5
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA6 dfa6
           
protected  net.cscott.sdr.calls.transform.CallFileParser.DFA8 dfa8
           
static int ENDS
           
static int EOF
           
static int EQUALS
           
static int EXAMPLE
           
static int FIGURE
           
static org.antlr.runtime.BitSet FOLLOW_AFTER_in_example410
           
static org.antlr.runtime.BitSet FOLLOW_ASSERT_in_assertion687
           
static org.antlr.runtime.BitSet FOLLOW_BEFORE_in_example403
           
static org.antlr.runtime.BitSet FOLLOW_call_arg_in_call_args1152
           
static org.antlr.runtime.BitSet FOLLOW_call_arg_in_call_args1158
           
static org.antlr.runtime.BitSet FOLLOW_call_args_in_call_body1118
           
static org.antlr.runtime.BitSet FOLLOW_call_body_in_call_arg1170
           
static org.antlr.runtime.BitSet FOLLOW_call_body_in_call_body_seq1211
           
static org.antlr.runtime.BitSet FOLLOW_call_body_in_call_body_seq1216
           
static org.antlr.runtime.BitSet FOLLOW_call_body_in_call_body_seq1250
           
static org.antlr.runtime.BitSet FOLLOW_call_body_in_def231
           
static org.antlr.runtime.BitSet FOLLOW_call_body_in_synpred1_CallFile1195
           
static org.antlr.runtime.BitSet FOLLOW_call_body_in_synpred1_CallFile1199
           
static org.antlr.runtime.BitSet FOLLOW_call_body_seq_in_call_arg1178
           
static org.antlr.runtime.BitSet FOLLOW_call_body_seq_in_example391
           
static org.antlr.runtime.BitSet FOLLOW_call_body_seq_in_one_seq849
           
static org.antlr.runtime.BitSet FOLLOW_CALL_in_one_seq843
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_assertion690
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_def229
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_endsin668
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_example388
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_example405
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_example412
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_one_opt764
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_one_par937
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_one_seq835
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_one_seq846
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_one_seq857
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_one_seq868
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_optional322
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_program203
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_res597
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_res612
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_spoken348
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_call_args1155
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_call_body_seq1214
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_cond_args1303
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_cond_msg1321
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_cond_msg1341
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_opt_prim_attrib1439
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_optional329
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_prim_body1381
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_prim_body1386
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_simple_body999
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_simple_ref_body1034
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_synpred1_CallFile1197
           
static org.antlr.runtime.BitSet FOLLOW_cond_args_in_cond_body1266
           
static org.antlr.runtime.BitSet FOLLOW_cond_body_in_assertion693
           
static org.antlr.runtime.BitSet FOLLOW_cond_body_in_cond_args1300
           
static org.antlr.runtime.BitSet FOLLOW_cond_body_in_cond_args1306
           
static org.antlr.runtime.BitSet FOLLOW_cond_body_in_res614
           
static org.antlr.runtime.BitSet FOLLOW_cond_msg_in_assertion695
           
static org.antlr.runtime.BitSet FOLLOW_cond_msg_in_res616
           
static org.antlr.runtime.BitSet FOLLOW_CONDITION_in_res610
           
static org.antlr.runtime.BitSet FOLLOW_DEDENT_in_def243
           
static org.antlr.runtime.BitSet FOLLOW_DEDENT_in_example417
           
static org.antlr.runtime.BitSet FOLLOW_DEDENT_in_pieces_factor575
           
static org.antlr.runtime.BitSet FOLLOW_DEF_in_def227
           
static org.antlr.runtime.BitSet FOLLOW_def_in_program210
           
static org.antlr.runtime.BitSet FOLLOW_ENDS_in_endsin662
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_calllist157
           
static org.antlr.runtime.BitSet FOLLOW_EQUALS_in_grm_exp1863
           
static org.antlr.runtime.BitSet FOLLOW_example_in_def240
           
static org.antlr.runtime.BitSet FOLLOW_EXAMPLE_in_example385
           
static org.antlr.runtime.BitSet FOLLOW_figure_in_example408
           
static org.antlr.runtime.BitSet FOLLOW_figure_in_example415
           
static org.antlr.runtime.BitSet FOLLOW_FIGURE_in_figure445
           
static org.antlr.runtime.BitSet FOLLOW_FROM_in_one_opt761
           
static org.antlr.runtime.BitSet FOLLOW_grm_exp_in_grm_factor1805
           
static org.antlr.runtime.BitSet FOLLOW_grm_exp_in_grm_factor1831
           
static org.antlr.runtime.BitSet FOLLOW_grm_exp_in_synpred5_CallFile1795
           
static org.antlr.runtime.BitSet FOLLOW_grm_factor_in_grm_term1749
           
static org.antlr.runtime.BitSet FOLLOW_grm_factor_in_grm_term1753
           
static org.antlr.runtime.BitSet FOLLOW_grm_factor_in_grm_term1781
           
static org.antlr.runtime.BitSet FOLLOW_grm_factor_in_synpred4_CallFile1736
           
static org.antlr.runtime.BitSet FOLLOW_grm_factor_in_synpred4_CallFile1738
           
static org.antlr.runtime.BitSet FOLLOW_grm_mult_in_grm_factor1807
           
static org.antlr.runtime.BitSet FOLLOW_grm_mult_in_synpred5_CallFile1797
           
static org.antlr.runtime.BitSet FOLLOW_grm_rule_in_grammar_start189
           
static org.antlr.runtime.BitSet FOLLOW_grm_rule_in_grm_exp1844
           
static org.antlr.runtime.BitSet FOLLOW_grm_rule_in_spoken356
           
static org.antlr.runtime.BitSet FOLLOW_grm_term_in_grm_rule1688
           
static org.antlr.runtime.BitSet FOLLOW_grm_term_in_grm_rule1694
           
static org.antlr.runtime.BitSet FOLLOW_grm_term_in_grm_rule1722
           
static org.antlr.runtime.BitSet FOLLOW_grm_term_in_synpred3_CallFile1676
           
static org.antlr.runtime.BitSet FOLLOW_grm_term_in_synpred3_CallFile1680
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_grm_exp1852
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_grm_exp1868
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_optional325
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_optional332
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_prim_flag1504
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_program206
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_ref1084
           
static org.antlr.runtime.BitSet FOLLOW_IDENT_in_simple_word953
           
static org.antlr.runtime.BitSet FOLLOW_IN_in_endsin665
           
static org.antlr.runtime.BitSet FOLLOW_IN_in_res594
           
static org.antlr.runtime.BitSet FOLLOW_in_out_num_in_prim_body1379
           
static org.antlr.runtime.BitSet FOLLOW_in_out_num_in_prim_body1384
           
static org.antlr.runtime.BitSet FOLLOW_INDENT_in_def233
           
static org.antlr.runtime.BitSet FOLLOW_INDENT_in_example400
           
static org.antlr.runtime.BitSet FOLLOW_INDENT_in_pieces_factor570
           
static org.antlr.runtime.BitSet FOLLOW_INTEGER_in_number1553
           
static org.antlr.runtime.BitSet FOLLOW_INTEGER_in_number1559
           
static org.antlr.runtime.BitSet FOLLOW_INTEGER_in_number1565
           
static org.antlr.runtime.BitSet FOLLOW_INTEGER_in_number1601
           
static org.antlr.runtime.BitSet FOLLOW_INTEGER_in_synpred2_CallFile1529
           
static org.antlr.runtime.BitSet FOLLOW_INTEGER_in_synpred2_CallFile1533
           
static org.antlr.runtime.BitSet FOLLOW_INTEGER_in_synpred2_CallFile1537
           
static org.antlr.runtime.BitSet FOLLOW_IPART_in_one_seq865
           
static org.antlr.runtime.BitSet FOLLOW_LANGLE_in_grm_exp1857
           
static org.antlr.runtime.BitSet FOLLOW_LBRACK_in_cond_msg1324
           
static org.antlr.runtime.BitSet FOLLOW_LBRACK_in_priority366
           
static org.antlr.runtime.BitSet FOLLOW_LBRACK_in_ref1082
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_call_arg1175
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_call_body1116
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_cond_body1264
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_grm_exp1841
           
static org.antlr.runtime.BitSet FOLLOW_MINUS_in_opt_sign1640
           
static org.antlr.runtime.BitSet FOLLOW_number_in_cond_msg1327
           
static org.antlr.runtime.BitSet FOLLOW_number_in_in_out_num1428
           
static org.antlr.runtime.BitSet FOLLOW_number_in_priority369
           
static org.antlr.runtime.BitSet FOLLOW_number_in_res600
           
static org.antlr.runtime.BitSet FOLLOW_number_in_simple_word958
           
static org.antlr.runtime.BitSet FOLLOW_one_opt_in_opt724
           
static org.antlr.runtime.BitSet FOLLOW_one_par_in_par896
           
static org.antlr.runtime.BitSet FOLLOW_one_seq_in_seq798
           
static org.antlr.runtime.BitSet FOLLOW_opt_in_pieces510
           
static org.antlr.runtime.BitSet FOLLOW_opt_prim_attrib_in_prim_body1409
           
static org.antlr.runtime.BitSet FOLLOW_opt_sign_in_number1548
           
static org.antlr.runtime.BitSet FOLLOW_opt_sign_in_number1597
           
static org.antlr.runtime.BitSet FOLLOW_opt_sign_in_synpred2_CallFile1526
           
static org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_optional319
           
static org.antlr.runtime.BitSet FOLLOW_optional_in_os279
           
static org.antlr.runtime.BitSet FOLLOW_optional_in_os292
           
static org.antlr.runtime.BitSet FOLLOW_os_in_def235
           
static org.antlr.runtime.BitSet FOLLOW_par_in_pieces518
           
static org.antlr.runtime.BitSet FOLLOW_PART_in_one_seq854
           
static org.antlr.runtime.BitSet FOLLOW_pieces_factor_in_one_seq860
           
static org.antlr.runtime.BitSet FOLLOW_pieces_factor_in_one_seq871
           
static org.antlr.runtime.BitSet FOLLOW_pieces_factor_in_pieces_term552
           
static org.antlr.runtime.BitSet FOLLOW_pieces_in_def238
           
static org.antlr.runtime.BitSet FOLLOW_pieces_in_pieces_factor573
           
static org.antlr.runtime.BitSet FOLLOW_pieces_in_res602
           
static org.antlr.runtime.BitSet FOLLOW_pieces_in_res618
           
static org.antlr.runtime.BitSet FOLLOW_pieces_term_in_one_opt769
           
static org.antlr.runtime.BitSet FOLLOW_pieces_term_in_one_par942
           
static org.antlr.runtime.BitSet FOLLOW_pieces_term_in_pieces526
           
static org.antlr.runtime.BitSet FOLLOW_PLUS_in_opt_sign1647
           
static org.antlr.runtime.BitSet FOLLOW_prim_body_in_one_seq838
           
static org.antlr.runtime.BitSet FOLLOW_prim_flag_in_opt_prim_attrib1441
           
static org.antlr.runtime.BitSet FOLLOW_PRIM_in_one_seq832
           
static org.antlr.runtime.BitSet FOLLOW_priority_in_spoken352
           
static org.antlr.runtime.BitSet FOLLOW_program_in_calllist146
           
static org.antlr.runtime.BitSet FOLLOW_PROGRAM_in_program200
           
static org.antlr.runtime.BitSet FOLLOW_QUOTED_STR_in_cond_msg1333
           
static org.antlr.runtime.BitSet FOLLOW_QUOTED_STR_in_cond_msg1343
           
static org.antlr.runtime.BitSet FOLLOW_RANGLE_in_grm_exp1870
           
static org.antlr.runtime.BitSet FOLLOW_RBRACK_in_cond_msg1330
           
static org.antlr.runtime.BitSet FOLLOW_RBRACK_in_priority371
           
static org.antlr.runtime.BitSet FOLLOW_RBRACK_in_ref1086
           
static org.antlr.runtime.BitSet FOLLOW_ref_in_words_or_ref1071
           
static org.antlr.runtime.BitSet FOLLOW_ref_or_int_in_grm_exp1861
           
static org.antlr.runtime.BitSet FOLLOW_res_in_pieces501
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_call_arg1180
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_call_body1120
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_cond_body1268
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_grm_exp1846
           
static org.antlr.runtime.BitSet FOLLOW_SELECT_in_one_par934
           
static org.antlr.runtime.BitSet FOLLOW_seq_in_pieces_term544
           
static org.antlr.runtime.BitSet FOLLOW_set_in_grm_mult0
           
static org.antlr.runtime.BitSet FOLLOW_set_in_in_out_num1419
           
static org.antlr.runtime.BitSet FOLLOW_set_in_prim_body1389
           
static org.antlr.runtime.BitSet FOLLOW_set_in_ref_or_int0
           
static org.antlr.runtime.BitSet FOLLOW_simple_body_in_endsin671
           
static org.antlr.runtime.BitSet FOLLOW_simple_body_in_one_opt767
           
static org.antlr.runtime.BitSet FOLLOW_simple_ref_body_in_one_par940
           
static org.antlr.runtime.BitSet FOLLOW_simple_word_in_simple_words968
           
static org.antlr.runtime.BitSet FOLLOW_simple_words_in_simple_body1001
           
static org.antlr.runtime.BitSet FOLLOW_simple_words_in_simple_body996
           
static org.antlr.runtime.BitSet FOLLOW_simple_words_in_words_or_ref1066
           
static org.antlr.runtime.BitSet FOLLOW_SLASH_in_number1561
           
static org.antlr.runtime.BitSet FOLLOW_SLASH_in_synpred2_CallFile1535
           
static org.antlr.runtime.BitSet FOLLOW_spoken_in_os282
           
static org.antlr.runtime.BitSet FOLLOW_spoken_in_os289
           
static org.antlr.runtime.BitSet FOLLOW_SPOKEN_in_spoken345
           
static org.antlr.runtime.BitSet FOLLOW_VBAR_in_grm_rule1692
           
static org.antlr.runtime.BitSet FOLLOW_VBAR_in_synpred3_CallFile1678
           
static org.antlr.runtime.BitSet FOLLOW_words_or_ref_in_call_body1112
           
static org.antlr.runtime.BitSet FOLLOW_words_or_ref_in_cond_body1260
           
static org.antlr.runtime.BitSet FOLLOW_words_or_ref_in_simple_ref_body1031
           
static org.antlr.runtime.BitSet FOLLOW_words_or_ref_in_simple_ref_body1036
           
static int FROM
           
static int IDENT
           
static int IF
           
static int IN
           
static int INDENT
           
static int INITIAL_WS
           
static int INTEGER
           
static int IPART
           
static int ITEM
           
static int LANGLE
           
static int LBRACK
           
static int LEFT
           
static int LPAREN
           
static int MINUS
           
static int NL
           
static int NONE
           
static int NUMBER
           
static int OPT
           
static int OPTIONAL
           
static int OUT
           
static int PAR
           
static int PART
           
static int PLUS
           
static int PRIM
           
static int PROGRAM
           
static int QUESTION
           
static int QUOTED_STR
           
static int RANGLE
           
static int RBRACK
           
static int REF
           
static int RIGHT
           
static int RPAREN
           
static int SELECT
           
static int SEQ
           
static int SLASH
           
static int SPOKEN
           
static int STAR
           
static String[] tokenNames
           
static int VBAR
           
static int WS
           
static int WSNL
           
 
Fields inherited from class org.antlr.runtime.Parser
input
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
 
Constructor Summary
CallFileParser(String s)
           
CallFileParser(org.antlr.runtime.TokenStream input)
           
CallFileParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
           
 
Method Summary
 CallFileParser.assertion_return assertion()
           
 CallFileParser.call_arg_return call_arg()
           
 CallFileParser.call_args_return call_args()
           
 CallFileParser.call_body_seq_return call_body_seq()
           
 CallFileParser.call_body_return call_body()
           
 CallFileParser.calllist_return calllist()
           
 CallFileParser.cond_args_return cond_args()
           
 CallFileParser.cond_body_return cond_body()
           
 CallFileParser.cond_msg_return cond_msg()
           
 CallFileParser.def_return def()
           
 CallFileParser.endsin_return endsin()
           
 CallFileParser.example_return example()
           
 CallFileParser.figure_return figure()
           
 String getGrammarFileName()
           
 String[] getTokenNames()
           
 org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
           
 CallFileParser.grammar_start_return grammar_start()
           
 CallFileParser.grm_exp_return grm_exp()
           
 CallFileParser.grm_factor_return grm_factor()
           
 CallFileParser.grm_mult_return grm_mult()
           
 CallFileParser.grm_rule_return grm_rule()
           
 CallFileParser.grm_term_return grm_term()
           
 CallFileParser.in_out_num_return in_out_num()
           
 CallFileParser.number_return number()
           
 CallFileParser.one_opt_return one_opt()
           
 CallFileParser.one_par_return one_par()
           
 CallFileParser.one_seq_return one_seq()
           
 CallFileParser.opt_prim_attrib_return opt_prim_attrib()
           
 CallFileParser.opt_sign_return opt_sign()
           
 CallFileParser.opt_return opt()
           
 CallFileParser.optional_return optional()
           
 CallFileParser.os_return os()
           
 CallFileParser.par_return par()
           
 CallFileParser.pieces_factor_return pieces_factor()
           
 CallFileParser.pieces_term_return pieces_term()
           
 CallFileParser.pieces_return pieces()
           
 CallFileParser.prim_body_return prim_body()
           
 CallFileParser.prim_flag_return prim_flag()
           
 CallFileParser.priority_return priority()
           
 CallFileParser.program_return program()
           
 CallFileParser.ref_or_int_return ref_or_int()
           
 CallFileParser.ref_return ref()
           
 CallFileParser.res_return res()
           
 CallFileParser.seq_return seq()
           
 void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
           
 CallFileParser.simple_body_return simple_body()
           
 CallFileParser.simple_ref_body_return simple_ref_body()
           
 CallFileParser.simple_word_return simple_word()
           
 CallFileParser.simple_words_return simple_words()
           
 CallFileParser.spoken_return spoken()
           
 void synpred1_CallFile_fragment()
           
 boolean synpred1_CallFile()
           
 void synpred2_CallFile_fragment()
           
 boolean synpred2_CallFile()
           
 void synpred3_CallFile_fragment()
           
 boolean synpred3_CallFile()
           
 void synpred4_CallFile_fragment()
           
 boolean synpred4_CallFile()
           
 void synpred5_CallFile_fragment()
           
 boolean synpred5_CallFile()
           
 CallFileParser.words_or_ref_return words_or_ref()
           
 
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatch, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, toStrings, traceIn, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tokenNames

public static final String[] tokenNames

ATTRIBS

public static final int ATTRIBS
See Also:
Constant Field Values

APPLY

public static final int APPLY
See Also:
Constant Field Values

STAR

public static final int STAR
See Also:
Constant Field Values

LBRACK

public static final int LBRACK
See Also:
Constant Field Values

DEF

public static final int DEF
See Also:
Constant Field Values

QUOTED_STR

public static final int QUOTED_STR
See Also:
Constant Field Values

SPOKEN

public static final int SPOKEN
See Also:
Constant Field Values

LANGLE

public static final int LANGLE
See Also:
Constant Field Values

PART

public static final int PART
See Also:
Constant Field Values

IPART

public static final int IPART
See Also:
Constant Field Values

CONDITION

public static final int CONDITION
See Also:
Constant Field Values

EQUALS

public static final int EQUALS
See Also:
Constant Field Values

DEDENT

public static final int DEDENT
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

INDENT

public static final int INDENT
See Also:
Constant Field Values

LPAREN

public static final int LPAREN
See Also:
Constant Field Values

IF

public static final int IF
See Also:
Constant Field Values

VBAR

public static final int VBAR
See Also:
Constant Field Values

INITIAL_WS

public static final int INITIAL_WS
See Also:
Constant Field Values

RPAREN

public static final int RPAREN
See Also:
Constant Field Values

SLASH

public static final int SLASH
See Also:
Constant Field Values

IN

public static final int IN
See Also:
Constant Field Values

SEQ

public static final int SEQ
See Also:
Constant Field Values

COMMA

public static final int COMMA
See Also:
Constant Field Values

LEFT

public static final int LEFT
See Also:
Constant Field Values

IDENT

public static final int IDENT
See Also:
Constant Field Values

PAR

public static final int PAR
See Also:
Constant Field Values

PLUS

public static final int PLUS
See Also:
Constant Field Values

BODY

public static final int BODY
See Also:
Constant Field Values

NL

public static final int NL
See Also:
Constant Field Values

RANGLE

public static final int RANGLE
See Also:
Constant Field Values

COMMENT

public static final int COMMENT
See Also:
Constant Field Values

ADJ

public static final int ADJ
See Also:
Constant Field Values

SELECT

public static final int SELECT
See Also:
Constant Field Values

INTEGER

public static final int INTEGER
See Also:
Constant Field Values

RBRACK

public static final int RBRACK
See Also:
Constant Field Values

PRIM

public static final int PRIM
See Also:
Constant Field Values

ITEM

public static final int ITEM
See Also:
Constant Field Values

FIGURE

public static final int FIGURE
See Also:
Constant Field Values

OPT

public static final int OPT
See Also:
Constant Field Values

NUMBER

public static final int NUMBER
See Also:
Constant Field Values

RIGHT

public static final int RIGHT
See Also:
Constant Field Values

CALLLIST

public static final int CALLLIST
See Also:
Constant Field Values

BEFORE

public static final int BEFORE
See Also:
Constant Field Values

MINUS

public static final int MINUS
See Also:
Constant Field Values

AFTER

public static final int AFTER
See Also:
Constant Field Values

ASSERT

public static final int ASSERT
See Also:
Constant Field Values

EXAMPLE

public static final int EXAMPLE
See Also:
Constant Field Values

REF

public static final int REF
See Also:
Constant Field Values

OPTIONAL

public static final int OPTIONAL
See Also:
Constant Field Values

COLON

public static final int COLON
See Also:
Constant Field Values

WS

public static final int WS
See Also:
Constant Field Values

QUESTION

public static final int QUESTION
See Also:
Constant Field Values

OUT

public static final int OUT
See Also:
Constant Field Values

ENDS

public static final int ENDS
See Also:
Constant Field Values

NONE

public static final int NONE
See Also:
Constant Field Values

PROGRAM

public static final int PROGRAM
See Also:
Constant Field Values

CALL

public static final int CALL
See Also:
Constant Field Values

FROM

public static final int FROM
See Also:
Constant Field Values

WSNL

public static final int WSNL
See Also:
Constant Field Values

adaptor

protected org.antlr.runtime.tree.TreeAdaptor adaptor

dfa3

protected net.cscott.sdr.calls.transform.CallFileParser.DFA3 dfa3

dfa5

protected net.cscott.sdr.calls.transform.CallFileParser.DFA5 dfa5

dfa6

protected net.cscott.sdr.calls.transform.CallFileParser.DFA6 dfa6

dfa8

protected net.cscott.sdr.calls.transform.CallFileParser.DFA8 dfa8

dfa11

protected net.cscott.sdr.calls.transform.CallFileParser.DFA11 dfa11

dfa19

protected net.cscott.sdr.calls.transform.CallFileParser.DFA19 dfa19

dfa23

protected net.cscott.sdr.calls.transform.CallFileParser.DFA23 dfa23

dfa27

protected net.cscott.sdr.calls.transform.CallFileParser.DFA27 dfa27

dfa26

protected net.cscott.sdr.calls.transform.CallFileParser.DFA26 dfa26

dfa28

protected net.cscott.sdr.calls.transform.CallFileParser.DFA28 dfa28

dfa30

protected net.cscott.sdr.calls.transform.CallFileParser.DFA30 dfa30

dfa33

protected net.cscott.sdr.calls.transform.CallFileParser.DFA33 dfa33

dfa32

protected net.cscott.sdr.calls.transform.CallFileParser.DFA32 dfa32

dfa35

protected net.cscott.sdr.calls.transform.CallFileParser.DFA35 dfa35

dfa38

protected net.cscott.sdr.calls.transform.CallFileParser.DFA38 dfa38

dfa37

protected net.cscott.sdr.calls.transform.CallFileParser.DFA37 dfa37

dfa40

protected net.cscott.sdr.calls.transform.CallFileParser.DFA40 dfa40

dfa39

protected net.cscott.sdr.calls.transform.CallFileParser.DFA39 dfa39

dfa41

protected net.cscott.sdr.calls.transform.CallFileParser.DFA41 dfa41

FOLLOW_program_in_calllist146

public static final org.antlr.runtime.BitSet FOLLOW_program_in_calllist146

FOLLOW_EOF_in_calllist157

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_calllist157

FOLLOW_grm_rule_in_grammar_start189

public static final org.antlr.runtime.BitSet FOLLOW_grm_rule_in_grammar_start189

FOLLOW_PROGRAM_in_program200

public static final org.antlr.runtime.BitSet FOLLOW_PROGRAM_in_program200

FOLLOW_COLON_in_program203

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_program203

FOLLOW_IDENT_in_program206

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_program206

FOLLOW_def_in_program210

public static final org.antlr.runtime.BitSet FOLLOW_def_in_program210

FOLLOW_DEF_in_def227

public static final org.antlr.runtime.BitSet FOLLOW_DEF_in_def227

FOLLOW_COLON_in_def229

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_def229

FOLLOW_call_body_in_def231

public static final org.antlr.runtime.BitSet FOLLOW_call_body_in_def231

FOLLOW_INDENT_in_def233

public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_def233

FOLLOW_os_in_def235

public static final org.antlr.runtime.BitSet FOLLOW_os_in_def235

FOLLOW_pieces_in_def238

public static final org.antlr.runtime.BitSet FOLLOW_pieces_in_def238

FOLLOW_example_in_def240

public static final org.antlr.runtime.BitSet FOLLOW_example_in_def240

FOLLOW_DEDENT_in_def243

public static final org.antlr.runtime.BitSet FOLLOW_DEDENT_in_def243

FOLLOW_optional_in_os279

public static final org.antlr.runtime.BitSet FOLLOW_optional_in_os279

FOLLOW_spoken_in_os282

public static final org.antlr.runtime.BitSet FOLLOW_spoken_in_os282

FOLLOW_spoken_in_os289

public static final org.antlr.runtime.BitSet FOLLOW_spoken_in_os289

FOLLOW_optional_in_os292

public static final org.antlr.runtime.BitSet FOLLOW_optional_in_os292

FOLLOW_OPTIONAL_in_optional319

public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_optional319

FOLLOW_COLON_in_optional322

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_optional322

FOLLOW_IDENT_in_optional325

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_optional325

FOLLOW_COMMA_in_optional329

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_optional329

FOLLOW_IDENT_in_optional332

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_optional332

FOLLOW_SPOKEN_in_spoken345

public static final org.antlr.runtime.BitSet FOLLOW_SPOKEN_in_spoken345

FOLLOW_COLON_in_spoken348

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_spoken348

FOLLOW_priority_in_spoken352

public static final org.antlr.runtime.BitSet FOLLOW_priority_in_spoken352

FOLLOW_grm_rule_in_spoken356

public static final org.antlr.runtime.BitSet FOLLOW_grm_rule_in_spoken356

FOLLOW_LBRACK_in_priority366

public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_priority366

FOLLOW_number_in_priority369

public static final org.antlr.runtime.BitSet FOLLOW_number_in_priority369

FOLLOW_RBRACK_in_priority371

public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_priority371

FOLLOW_EXAMPLE_in_example385

public static final org.antlr.runtime.BitSet FOLLOW_EXAMPLE_in_example385

FOLLOW_COLON_in_example388

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_example388

FOLLOW_call_body_seq_in_example391

public static final org.antlr.runtime.BitSet FOLLOW_call_body_seq_in_example391

FOLLOW_INDENT_in_example400

public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_example400

FOLLOW_BEFORE_in_example403

public static final org.antlr.runtime.BitSet FOLLOW_BEFORE_in_example403

FOLLOW_COLON_in_example405

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_example405

FOLLOW_figure_in_example408

public static final org.antlr.runtime.BitSet FOLLOW_figure_in_example408

FOLLOW_AFTER_in_example410

public static final org.antlr.runtime.BitSet FOLLOW_AFTER_in_example410

FOLLOW_COLON_in_example412

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_example412

FOLLOW_figure_in_example415

public static final org.antlr.runtime.BitSet FOLLOW_figure_in_example415

FOLLOW_DEDENT_in_example417

public static final org.antlr.runtime.BitSet FOLLOW_DEDENT_in_example417

FOLLOW_FIGURE_in_figure445

public static final org.antlr.runtime.BitSet FOLLOW_FIGURE_in_figure445

FOLLOW_res_in_pieces501

public static final org.antlr.runtime.BitSet FOLLOW_res_in_pieces501

FOLLOW_opt_in_pieces510

public static final org.antlr.runtime.BitSet FOLLOW_opt_in_pieces510

FOLLOW_par_in_pieces518

public static final org.antlr.runtime.BitSet FOLLOW_par_in_pieces518

FOLLOW_pieces_term_in_pieces526

public static final org.antlr.runtime.BitSet FOLLOW_pieces_term_in_pieces526

FOLLOW_seq_in_pieces_term544

public static final org.antlr.runtime.BitSet FOLLOW_seq_in_pieces_term544

FOLLOW_pieces_factor_in_pieces_term552

public static final org.antlr.runtime.BitSet FOLLOW_pieces_factor_in_pieces_term552

FOLLOW_INDENT_in_pieces_factor570

public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_pieces_factor570

FOLLOW_pieces_in_pieces_factor573

public static final org.antlr.runtime.BitSet FOLLOW_pieces_in_pieces_factor573

FOLLOW_DEDENT_in_pieces_factor575

public static final org.antlr.runtime.BitSet FOLLOW_DEDENT_in_pieces_factor575

FOLLOW_IN_in_res594

public static final org.antlr.runtime.BitSet FOLLOW_IN_in_res594

FOLLOW_COLON_in_res597

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_res597

FOLLOW_number_in_res600

public static final org.antlr.runtime.BitSet FOLLOW_number_in_res600

FOLLOW_pieces_in_res602

public static final org.antlr.runtime.BitSet FOLLOW_pieces_in_res602

FOLLOW_CONDITION_in_res610

public static final org.antlr.runtime.BitSet FOLLOW_CONDITION_in_res610

FOLLOW_COLON_in_res612

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_res612

FOLLOW_cond_body_in_res614

public static final org.antlr.runtime.BitSet FOLLOW_cond_body_in_res614

FOLLOW_cond_msg_in_res616

public static final org.antlr.runtime.BitSet FOLLOW_cond_msg_in_res616

FOLLOW_pieces_in_res618

public static final org.antlr.runtime.BitSet FOLLOW_pieces_in_res618

FOLLOW_ENDS_in_endsin662

public static final org.antlr.runtime.BitSet FOLLOW_ENDS_in_endsin662

FOLLOW_IN_in_endsin665

public static final org.antlr.runtime.BitSet FOLLOW_IN_in_endsin665

FOLLOW_COLON_in_endsin668

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_endsin668

FOLLOW_simple_body_in_endsin671

public static final org.antlr.runtime.BitSet FOLLOW_simple_body_in_endsin671

FOLLOW_ASSERT_in_assertion687

public static final org.antlr.runtime.BitSet FOLLOW_ASSERT_in_assertion687

FOLLOW_COLON_in_assertion690

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_assertion690

FOLLOW_cond_body_in_assertion693

public static final org.antlr.runtime.BitSet FOLLOW_cond_body_in_assertion693

FOLLOW_cond_msg_in_assertion695

public static final org.antlr.runtime.BitSet FOLLOW_cond_msg_in_assertion695

FOLLOW_one_opt_in_opt724

public static final org.antlr.runtime.BitSet FOLLOW_one_opt_in_opt724

FOLLOW_FROM_in_one_opt761

public static final org.antlr.runtime.BitSet FOLLOW_FROM_in_one_opt761

FOLLOW_COLON_in_one_opt764

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_one_opt764

FOLLOW_simple_body_in_one_opt767

public static final org.antlr.runtime.BitSet FOLLOW_simple_body_in_one_opt767

FOLLOW_pieces_term_in_one_opt769

public static final org.antlr.runtime.BitSet FOLLOW_pieces_term_in_one_opt769

FOLLOW_one_seq_in_seq798

public static final org.antlr.runtime.BitSet FOLLOW_one_seq_in_seq798

FOLLOW_PRIM_in_one_seq832

public static final org.antlr.runtime.BitSet FOLLOW_PRIM_in_one_seq832

FOLLOW_COLON_in_one_seq835

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_one_seq835

FOLLOW_prim_body_in_one_seq838

public static final org.antlr.runtime.BitSet FOLLOW_prim_body_in_one_seq838

FOLLOW_CALL_in_one_seq843

public static final org.antlr.runtime.BitSet FOLLOW_CALL_in_one_seq843

FOLLOW_COLON_in_one_seq846

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_one_seq846

FOLLOW_call_body_seq_in_one_seq849

public static final org.antlr.runtime.BitSet FOLLOW_call_body_seq_in_one_seq849

FOLLOW_PART_in_one_seq854

public static final org.antlr.runtime.BitSet FOLLOW_PART_in_one_seq854

FOLLOW_COLON_in_one_seq857

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_one_seq857

FOLLOW_pieces_factor_in_one_seq860

public static final org.antlr.runtime.BitSet FOLLOW_pieces_factor_in_one_seq860

FOLLOW_IPART_in_one_seq865

public static final org.antlr.runtime.BitSet FOLLOW_IPART_in_one_seq865

FOLLOW_COLON_in_one_seq868

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_one_seq868

FOLLOW_pieces_factor_in_one_seq871

public static final org.antlr.runtime.BitSet FOLLOW_pieces_factor_in_one_seq871

FOLLOW_one_par_in_par896

public static final org.antlr.runtime.BitSet FOLLOW_one_par_in_par896

FOLLOW_SELECT_in_one_par934

public static final org.antlr.runtime.BitSet FOLLOW_SELECT_in_one_par934

FOLLOW_COLON_in_one_par937

public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_one_par937

FOLLOW_simple_ref_body_in_one_par940

public static final org.antlr.runtime.BitSet FOLLOW_simple_ref_body_in_one_par940

FOLLOW_pieces_term_in_one_par942

public static final org.antlr.runtime.BitSet FOLLOW_pieces_term_in_one_par942

FOLLOW_IDENT_in_simple_word953

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_simple_word953

FOLLOW_number_in_simple_word958

public static final org.antlr.runtime.BitSet FOLLOW_number_in_simple_word958

FOLLOW_simple_word_in_simple_words968

public static final org.antlr.runtime.BitSet FOLLOW_simple_word_in_simple_words968

FOLLOW_simple_words_in_simple_body996

public static final org.antlr.runtime.BitSet FOLLOW_simple_words_in_simple_body996

FOLLOW_COMMA_in_simple_body999

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_simple_body999

FOLLOW_simple_words_in_simple_body1001

public static final org.antlr.runtime.BitSet FOLLOW_simple_words_in_simple_body1001

FOLLOW_words_or_ref_in_simple_ref_body1031

public static final org.antlr.runtime.BitSet FOLLOW_words_or_ref_in_simple_ref_body1031

FOLLOW_COMMA_in_simple_ref_body1034

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_simple_ref_body1034

FOLLOW_words_or_ref_in_simple_ref_body1036

public static final org.antlr.runtime.BitSet FOLLOW_words_or_ref_in_simple_ref_body1036

FOLLOW_simple_words_in_words_or_ref1066

public static final org.antlr.runtime.BitSet FOLLOW_simple_words_in_words_or_ref1066

FOLLOW_ref_in_words_or_ref1071

public static final org.antlr.runtime.BitSet FOLLOW_ref_in_words_or_ref1071

FOLLOW_LBRACK_in_ref1082

public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_ref1082

FOLLOW_IDENT_in_ref1084

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_ref1084

FOLLOW_RBRACK_in_ref1086

public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_ref1086

FOLLOW_words_or_ref_in_call_body1112

public static final org.antlr.runtime.BitSet FOLLOW_words_or_ref_in_call_body1112

FOLLOW_LPAREN_in_call_body1116

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_call_body1116

FOLLOW_call_args_in_call_body1118

public static final org.antlr.runtime.BitSet FOLLOW_call_args_in_call_body1118

FOLLOW_RPAREN_in_call_body1120

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_call_body1120

FOLLOW_call_arg_in_call_args1152

public static final org.antlr.runtime.BitSet FOLLOW_call_arg_in_call_args1152

FOLLOW_COMMA_in_call_args1155

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_call_args1155

FOLLOW_call_arg_in_call_args1158

public static final org.antlr.runtime.BitSet FOLLOW_call_arg_in_call_args1158

FOLLOW_call_body_in_call_arg1170

public static final org.antlr.runtime.BitSet FOLLOW_call_body_in_call_arg1170

FOLLOW_LPAREN_in_call_arg1175

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_call_arg1175

FOLLOW_call_body_seq_in_call_arg1178

public static final org.antlr.runtime.BitSet FOLLOW_call_body_seq_in_call_arg1178

FOLLOW_RPAREN_in_call_arg1180

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_call_arg1180

FOLLOW_call_body_in_call_body_seq1211

public static final org.antlr.runtime.BitSet FOLLOW_call_body_in_call_body_seq1211

FOLLOW_COMMA_in_call_body_seq1214

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_call_body_seq1214

FOLLOW_call_body_in_call_body_seq1216

public static final org.antlr.runtime.BitSet FOLLOW_call_body_in_call_body_seq1216

FOLLOW_call_body_in_call_body_seq1250

public static final org.antlr.runtime.BitSet FOLLOW_call_body_in_call_body_seq1250

FOLLOW_words_or_ref_in_cond_body1260

public static final org.antlr.runtime.BitSet FOLLOW_words_or_ref_in_cond_body1260

FOLLOW_LPAREN_in_cond_body1264

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_cond_body1264

FOLLOW_cond_args_in_cond_body1266

public static final org.antlr.runtime.BitSet FOLLOW_cond_args_in_cond_body1266

FOLLOW_RPAREN_in_cond_body1268

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_cond_body1268

FOLLOW_cond_body_in_cond_args1300

public static final org.antlr.runtime.BitSet FOLLOW_cond_body_in_cond_args1300

FOLLOW_COMMA_in_cond_args1303

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_cond_args1303

FOLLOW_cond_body_in_cond_args1306

public static final org.antlr.runtime.BitSet FOLLOW_cond_body_in_cond_args1306

FOLLOW_COMMA_in_cond_msg1321

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_cond_msg1321

FOLLOW_LBRACK_in_cond_msg1324

public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_cond_msg1324

FOLLOW_number_in_cond_msg1327

public static final org.antlr.runtime.BitSet FOLLOW_number_in_cond_msg1327

FOLLOW_RBRACK_in_cond_msg1330

public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_cond_msg1330

FOLLOW_QUOTED_STR_in_cond_msg1333

public static final org.antlr.runtime.BitSet FOLLOW_QUOTED_STR_in_cond_msg1333

FOLLOW_COMMA_in_cond_msg1341

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_cond_msg1341

FOLLOW_QUOTED_STR_in_cond_msg1343

public static final org.antlr.runtime.BitSet FOLLOW_QUOTED_STR_in_cond_msg1343

FOLLOW_in_out_num_in_prim_body1379

public static final org.antlr.runtime.BitSet FOLLOW_in_out_num_in_prim_body1379

FOLLOW_COMMA_in_prim_body1381

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_prim_body1381

FOLLOW_in_out_num_in_prim_body1384

public static final org.antlr.runtime.BitSet FOLLOW_in_out_num_in_prim_body1384

FOLLOW_COMMA_in_prim_body1386

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_prim_body1386

FOLLOW_set_in_prim_body1389

public static final org.antlr.runtime.BitSet FOLLOW_set_in_prim_body1389

FOLLOW_opt_prim_attrib_in_prim_body1409

public static final org.antlr.runtime.BitSet FOLLOW_opt_prim_attrib_in_prim_body1409

FOLLOW_set_in_in_out_num1419

public static final org.antlr.runtime.BitSet FOLLOW_set_in_in_out_num1419

FOLLOW_number_in_in_out_num1428

public static final org.antlr.runtime.BitSet FOLLOW_number_in_in_out_num1428

FOLLOW_COMMA_in_opt_prim_attrib1439

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_opt_prim_attrib1439

FOLLOW_prim_flag_in_opt_prim_attrib1441

public static final org.antlr.runtime.BitSet FOLLOW_prim_flag_in_opt_prim_attrib1441

FOLLOW_IDENT_in_prim_flag1504

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_prim_flag1504

FOLLOW_opt_sign_in_number1548

public static final org.antlr.runtime.BitSet FOLLOW_opt_sign_in_number1548

FOLLOW_INTEGER_in_number1553

public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_in_number1553

FOLLOW_INTEGER_in_number1559

public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_in_number1559

FOLLOW_SLASH_in_number1561

public static final org.antlr.runtime.BitSet FOLLOW_SLASH_in_number1561

FOLLOW_INTEGER_in_number1565

public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_in_number1565

FOLLOW_opt_sign_in_number1597

public static final org.antlr.runtime.BitSet FOLLOW_opt_sign_in_number1597

FOLLOW_INTEGER_in_number1601

public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_in_number1601

FOLLOW_MINUS_in_opt_sign1640

public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_opt_sign1640

FOLLOW_PLUS_in_opt_sign1647

public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_opt_sign1647

FOLLOW_grm_term_in_grm_rule1688

public static final org.antlr.runtime.BitSet FOLLOW_grm_term_in_grm_rule1688

FOLLOW_VBAR_in_grm_rule1692

public static final org.antlr.runtime.BitSet FOLLOW_VBAR_in_grm_rule1692

FOLLOW_grm_term_in_grm_rule1694

public static final org.antlr.runtime.BitSet FOLLOW_grm_term_in_grm_rule1694

FOLLOW_grm_term_in_grm_rule1722

public static final org.antlr.runtime.BitSet FOLLOW_grm_term_in_grm_rule1722

FOLLOW_grm_factor_in_grm_term1749

public static final org.antlr.runtime.BitSet FOLLOW_grm_factor_in_grm_term1749

FOLLOW_grm_factor_in_grm_term1753

public static final org.antlr.runtime.BitSet FOLLOW_grm_factor_in_grm_term1753

FOLLOW_grm_factor_in_grm_term1781

public static final org.antlr.runtime.BitSet FOLLOW_grm_factor_in_grm_term1781

FOLLOW_grm_exp_in_grm_factor1805

public static final org.antlr.runtime.BitSet FOLLOW_grm_exp_in_grm_factor1805

FOLLOW_grm_mult_in_grm_factor1807

public static final org.antlr.runtime.BitSet FOLLOW_grm_mult_in_grm_factor1807

FOLLOW_grm_exp_in_grm_factor1831

public static final org.antlr.runtime.BitSet FOLLOW_grm_exp_in_grm_factor1831

FOLLOW_LPAREN_in_grm_exp1841

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_grm_exp1841

FOLLOW_grm_rule_in_grm_exp1844

public static final org.antlr.runtime.BitSet FOLLOW_grm_rule_in_grm_exp1844

FOLLOW_RPAREN_in_grm_exp1846

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_grm_exp1846

FOLLOW_IDENT_in_grm_exp1852

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_grm_exp1852

FOLLOW_LANGLE_in_grm_exp1857

public static final org.antlr.runtime.BitSet FOLLOW_LANGLE_in_grm_exp1857

FOLLOW_ref_or_int_in_grm_exp1861

public static final org.antlr.runtime.BitSet FOLLOW_ref_or_int_in_grm_exp1861

FOLLOW_EQUALS_in_grm_exp1863

public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_grm_exp1863

FOLLOW_IDENT_in_grm_exp1868

public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_grm_exp1868

FOLLOW_RANGLE_in_grm_exp1870

public static final org.antlr.runtime.BitSet FOLLOW_RANGLE_in_grm_exp1870

FOLLOW_set_in_ref_or_int0

public static final org.antlr.runtime.BitSet FOLLOW_set_in_ref_or_int0

FOLLOW_set_in_grm_mult0

public static final org.antlr.runtime.BitSet FOLLOW_set_in_grm_mult0

FOLLOW_call_body_in_synpred1_CallFile1195

public static final org.antlr.runtime.BitSet FOLLOW_call_body_in_synpred1_CallFile1195

FOLLOW_COMMA_in_synpred1_CallFile1197

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_synpred1_CallFile1197

FOLLOW_call_body_in_synpred1_CallFile1199

public static final org.antlr.runtime.BitSet FOLLOW_call_body_in_synpred1_CallFile1199

FOLLOW_opt_sign_in_synpred2_CallFile1526

public static final org.antlr.runtime.BitSet FOLLOW_opt_sign_in_synpred2_CallFile1526

FOLLOW_INTEGER_in_synpred2_CallFile1529

public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_in_synpred2_CallFile1529

FOLLOW_INTEGER_in_synpred2_CallFile1533

public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_in_synpred2_CallFile1533

FOLLOW_SLASH_in_synpred2_CallFile1535

public static final org.antlr.runtime.BitSet FOLLOW_SLASH_in_synpred2_CallFile1535

FOLLOW_INTEGER_in_synpred2_CallFile1537

public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_in_synpred2_CallFile1537

FOLLOW_grm_term_in_synpred3_CallFile1676

public static final org.antlr.runtime.BitSet FOLLOW_grm_term_in_synpred3_CallFile1676

FOLLOW_VBAR_in_synpred3_CallFile1678

public static final org.antlr.runtime.BitSet FOLLOW_VBAR_in_synpred3_CallFile1678

FOLLOW_grm_term_in_synpred3_CallFile1680

public static final org.antlr.runtime.BitSet FOLLOW_grm_term_in_synpred3_CallFile1680

FOLLOW_grm_factor_in_synpred4_CallFile1736

public static final org.antlr.runtime.BitSet FOLLOW_grm_factor_in_synpred4_CallFile1736

FOLLOW_grm_factor_in_synpred4_CallFile1738

public static final org.antlr.runtime.BitSet FOLLOW_grm_factor_in_synpred4_CallFile1738

FOLLOW_grm_exp_in_synpred5_CallFile1795

public static final org.antlr.runtime.BitSet FOLLOW_grm_exp_in_synpred5_CallFile1795

FOLLOW_grm_mult_in_synpred5_CallFile1797

public static final org.antlr.runtime.BitSet FOLLOW_grm_mult_in_synpred5_CallFile1797
Constructor Detail

CallFileParser

public CallFileParser(org.antlr.runtime.TokenStream input)

CallFileParser

public CallFileParser(org.antlr.runtime.TokenStream input,
                      org.antlr.runtime.RecognizerSharedState state)

CallFileParser

public CallFileParser(String s)
Method Detail

setTreeAdaptor

public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)

getTreeAdaptor

public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()

getTokenNames

public String[] getTokenNames()
Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer

getGrammarFileName

public String getGrammarFileName()
Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer

calllist

public final CallFileParser.calllist_return calllist()
                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

grammar_start

public final CallFileParser.grammar_start_return grammar_start()
                                                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

program

public final CallFileParser.program_return program()
                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

def

public final CallFileParser.def_return def()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

os

public final CallFileParser.os_return os()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

optional

public final CallFileParser.optional_return optional()
                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

spoken

public final CallFileParser.spoken_return spoken()
                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

priority

public final CallFileParser.priority_return priority()
                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

example

public final CallFileParser.example_return example()
                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

figure

public final CallFileParser.figure_return figure()
                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

pieces

public final CallFileParser.pieces_return pieces()
                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

pieces_term

public final CallFileParser.pieces_term_return pieces_term()
                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

pieces_factor

public final CallFileParser.pieces_factor_return pieces_factor()
                                                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

res

public final CallFileParser.res_return res()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

endsin

public final CallFileParser.endsin_return endsin()
                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

assertion

public final CallFileParser.assertion_return assertion()
                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

opt

public final CallFileParser.opt_return opt()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

one_opt

public final CallFileParser.one_opt_return one_opt()
                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

seq

public final CallFileParser.seq_return seq()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

one_seq

public final CallFileParser.one_seq_return one_seq()
                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

par

public final CallFileParser.par_return par()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

one_par

public final CallFileParser.one_par_return one_par()
                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

simple_word

public final CallFileParser.simple_word_return simple_word()
                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

simple_words

public final CallFileParser.simple_words_return simple_words()
                                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

simple_body

public final CallFileParser.simple_body_return simple_body()
                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

simple_ref_body

public final CallFileParser.simple_ref_body_return simple_ref_body()
                                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

words_or_ref

public final CallFileParser.words_or_ref_return words_or_ref()
                                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ref

public final CallFileParser.ref_return ref()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

call_body

public final CallFileParser.call_body_return call_body()
                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

call_args

public final CallFileParser.call_args_return call_args()
                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

call_arg

public final CallFileParser.call_arg_return call_arg()
                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

call_body_seq

public final CallFileParser.call_body_seq_return call_body_seq()
                                                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

cond_body

public final CallFileParser.cond_body_return cond_body()
                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

cond_args

public final CallFileParser.cond_args_return cond_args()
                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

cond_msg

public final CallFileParser.cond_msg_return cond_msg()
                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

prim_body

public final CallFileParser.prim_body_return prim_body()
                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

in_out_num

public final CallFileParser.in_out_num_return in_out_num()
                                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

opt_prim_attrib

public final CallFileParser.opt_prim_attrib_return opt_prim_attrib()
                                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

prim_flag

public final CallFileParser.prim_flag_return prim_flag()
                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

number

public final CallFileParser.number_return number()
                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

opt_sign

public final CallFileParser.opt_sign_return opt_sign()
                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

grm_rule

public final CallFileParser.grm_rule_return grm_rule()
                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

grm_term

public final CallFileParser.grm_term_return grm_term()
                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

grm_factor

public final CallFileParser.grm_factor_return grm_factor()
                                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

grm_exp

public final CallFileParser.grm_exp_return grm_exp()
                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ref_or_int

public final CallFileParser.ref_or_int_return ref_or_int()
                                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

grm_mult

public final CallFileParser.grm_mult_return grm_mult()
                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred1_CallFile_fragment

public final void synpred1_CallFile_fragment()
                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred2_CallFile_fragment

public final void synpred2_CallFile_fragment()
                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred3_CallFile_fragment

public final void synpred3_CallFile_fragment()
                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred4_CallFile_fragment

public final void synpred4_CallFile_fragment()
                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred5_CallFile_fragment

public final void synpred5_CallFile_fragment()
                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred2_CallFile

public final boolean synpred2_CallFile()

synpred5_CallFile

public final boolean synpred5_CallFile()

synpred4_CallFile

public final boolean synpred4_CallFile()

synpred3_CallFile

public final boolean synpred3_CallFile()

synpred1_CallFile

public final boolean synpred1_CallFile()

sdr 0.5

Copyright © 2006-2009 C. Scott Ananian