public class MiniJavaParser
extends org.antlr.runtime.Parser
Modifier and Type | Field and Description |
---|---|
static int |
ANNOTATION |
static int |
CHAR |
static int |
DIGIT |
static int |
EOF |
static int |
EOL |
static int |
ESCAPED |
static org.antlr.runtime.BitSet |
FOLLOW_16_in_valexp142433 |
static org.antlr.runtime.BitSet |
FOLLOW_17_in_valexp82070 |
static org.antlr.runtime.BitSet |
FOLLOW_17_in_valexp82101 |
static org.antlr.runtime.BitSet |
FOLLOW_18_in_valexp122334 |
static org.antlr.runtime.BitSet |
FOLLOW_19_in_valexp42007 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_assigncore1077 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_assigncore1106 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_classmethod695 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_conditional1417 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_constructor478 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_forloop1536 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_localvarcore1328 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_localvarcore1359 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_methodcall1215 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_objectmethod584 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_rselector3077 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_throwstat1768 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_trycatch1823 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_valexp162594 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_whileloop1477 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_assigncore1083 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_assigncore1112 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_classmethod709 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_conditional1423 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_constructor491 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_forloop1633 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_localvarcore1336 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_localvarcore1367 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_methodcall1223 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_objectmethod598 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_rselector3079 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_throwstat1774 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_trycatch1829 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_valexp162600 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_whileloop1483 |
static org.antlr.runtime.BitSet |
FOLLOW_22_in_classdecl153 |
static org.antlr.runtime.BitSet |
FOLLOW_22_in_valexp122300 |
static org.antlr.runtime.BitSet |
FOLLOW_23_in_valexp112239 |
static org.antlr.runtime.BitSet |
FOLLOW_23_in_valexp142409 |
static org.antlr.runtime.BitSet |
FOLLOW_24_in_assigncore1133 |
static org.antlr.runtime.BitSet |
FOLLOW_25_in_assigncore1145 |
static org.antlr.runtime.BitSet |
FOLLOW_26_in_names2959 |
static org.antlr.runtime.BitSet |
FOLLOW_26_in_params2707 |
static org.antlr.runtime.BitSet |
FOLLOW_26_in_valexps2885 |
static org.antlr.runtime.BitSet |
FOLLOW_27_in_valexp112256 |
static org.antlr.runtime.BitSet |
FOLLOW_27_in_valexp142421 |
static org.antlr.runtime.BitSet |
FOLLOW_28_in_assigncore1161 |
static org.antlr.runtime.BitSet |
FOLLOW_29_in_assigncore1173 |
static org.antlr.runtime.BitSet |
FOLLOW_30_in_classdecl151 |
static org.antlr.runtime.BitSet |
FOLLOW_30_in_lselector3034 |
static org.antlr.runtime.BitSet |
FOLLOW_30_in_name2928 |
static org.antlr.runtime.BitSet |
FOLLOW_30_in_rselector3073 |
static org.antlr.runtime.BitSet |
FOLLOW_30_in_rselector3087 |
static org.antlr.runtime.BitSet |
FOLLOW_30_in_synpred4_MiniJava2824 |
static org.antlr.runtime.BitSet |
FOLLOW_31_in_valexp122317 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_assertion1871 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_assignment1017 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_breakstat1701 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_classdecl122 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_classdecl160 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_classvar445 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_continuestat1679 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_emptystat950 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_forloop1589 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_forloop1604 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_localvar1249 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_methodcall1225 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_objectvar387 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_returnstat1740 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_throwstat1776 |
static org.antlr.runtime.BitSet |
FOLLOW_33_in_valexp92142 |
static org.antlr.runtime.BitSet |
FOLLOW_34_in_valexp92160 |
static org.antlr.runtime.BitSet |
FOLLOW_35_in_assigncore1046 |
static org.antlr.runtime.BitSet |
FOLLOW_35_in_classvar434 |
static org.antlr.runtime.BitSet |
FOLLOW_35_in_localvarcore1297 |
static org.antlr.runtime.BitSet |
FOLLOW_35_in_objectvar376 |
static org.antlr.runtime.BitSet |
FOLLOW_36_in_valexp82053 |
static org.antlr.runtime.BitSet |
FOLLOW_36_in_valexp82086 |
static org.antlr.runtime.BitSet |
FOLLOW_37_in_valexp92177 |
static org.antlr.runtime.BitSet |
FOLLOW_38_in_valexp92195 |
static org.antlr.runtime.BitSet |
FOLLOW_39_in_lselector3020 |
static org.antlr.runtime.BitSet |
FOLLOW_39_in_rselector3059 |
static org.antlr.runtime.BitSet |
FOLLOW_39_in_typeexp2771 |
static org.antlr.runtime.BitSet |
FOLLOW_39_in_valexp132373 |
static org.antlr.runtime.BitSet |
FOLLOW_40_in_lselector3026 |
static org.antlr.runtime.BitSet |
FOLLOW_40_in_rselector3065 |
static org.antlr.runtime.BitSet |
FOLLOW_40_in_typeexp2773 |
static org.antlr.runtime.BitSet |
FOLLOW_40_in_valexp132379 |
static org.antlr.runtime.BitSet |
FOLLOW_42_in_assertion1865 |
static org.antlr.runtime.BitSet |
FOLLOW_43_in_typeexpbase2804 |
static org.antlr.runtime.BitSet |
FOLLOW_44_in_breakstat1699 |
static org.antlr.runtime.BitSet |
FOLLOW_45_in_trycatch1821 |
static org.antlr.runtime.BitSet |
FOLLOW_46_in_typeexpbase2812 |
static org.antlr.runtime.BitSet |
FOLLOW_47_in_classdecl205 |
static org.antlr.runtime.BitSet |
FOLLOW_48_in_continuestat1677 |
static org.antlr.runtime.BitSet |
FOLLOW_49_in_conditional1439 |
static org.antlr.runtime.BitSet |
FOLLOW_49_in_synpred1_MiniJava1435 |
static org.antlr.runtime.BitSet |
FOLLOW_50_in_classdecl215 |
static org.antlr.runtime.BitSet |
FOLLOW_51_in_valexp162566 |
static org.antlr.runtime.BitSet |
FOLLOW_52_in_localvarcore1279 |
static org.antlr.runtime.BitSet |
FOLLOW_52_in_modifiers2623 |
static org.antlr.runtime.BitSet |
FOLLOW_53_in_forloop1534 |
static org.antlr.runtime.BitSet |
FOLLOW_54_in_rselector3075 |
static org.antlr.runtime.BitSet |
FOLLOW_55_in_conditional1415 |
static org.antlr.runtime.BitSet |
FOLLOW_56_in_classdecl219 |
static org.antlr.runtime.BitSet |
FOLLOW_57_in_classdecl138 |
static org.antlr.runtime.BitSet |
FOLLOW_58_in_typeexpbase2796 |
static org.antlr.runtime.BitSet |
FOLLOW_59_in_assigncore1100 |
static org.antlr.runtime.BitSet |
FOLLOW_59_in_localvarcore1353 |
static org.antlr.runtime.BitSet |
FOLLOW_59_in_throwstat1762 |
static org.antlr.runtime.BitSet |
FOLLOW_59_in_valexp132367 |
static org.antlr.runtime.BitSet |
FOLLOW_60_in_valexp82088 |
static org.antlr.runtime.BitSet |
FOLLOW_60_in_valexp82103 |
static org.antlr.runtime.BitSet |
FOLLOW_60_in_valexpnull1904 |
static org.antlr.runtime.BitSet |
FOLLOW_61_in_classdecl116 |
static org.antlr.runtime.BitSet |
FOLLOW_65_in_returnstat1727 |
static org.antlr.runtime.BitSet |
FOLLOW_66_in_classmethod653 |
static org.antlr.runtime.BitSet |
FOLLOW_66_in_classvar417 |
static org.antlr.runtime.BitSet |
FOLLOW_67_in_throwstat1760 |
static org.antlr.runtime.BitSet |
FOLLOW_68_in_throwdecls2666 |
static org.antlr.runtime.BitSet |
FOLLOW_69_in_valexp162558 |
static org.antlr.runtime.BitSet |
FOLLOW_70_in_trycatch1804 |
static org.antlr.runtime.BitSet |
FOLLOW_71_in_classmethod676 |
static org.antlr.runtime.BitSet |
FOLLOW_71_in_objectmethod565 |
static org.antlr.runtime.BitSet |
FOLLOW_72_in_whileloop1475 |
static org.antlr.runtime.BitSet |
FOLLOW_73_in_block978 |
static org.antlr.runtime.BitSet |
FOLLOW_73_in_classdecl241 |
static org.antlr.runtime.BitSet |
FOLLOW_74_in_valexp31960 |
static org.antlr.runtime.BitSet |
FOLLOW_75_in_block991 |
static org.antlr.runtime.BitSet |
FOLLOW_75_in_classdecl254 |
static org.antlr.runtime.BitSet |
FOLLOW_ANNOTATION_in_classdecl183 |
static org.antlr.runtime.BitSet |
FOLLOW_ANNOTATION_in_classdecl234 |
static org.antlr.runtime.BitSet |
FOLLOW_ANNOTATION_in_classmethod723 |
static org.antlr.runtime.BitSet |
FOLLOW_ANNOTATION_in_constructor505 |
static org.antlr.runtime.BitSet |
FOLLOW_ANNOTATION_in_forloop1648 |
static org.antlr.runtime.BitSet |
FOLLOW_ANNOTATION_in_objectmethod612 |
static org.antlr.runtime.BitSet |
FOLLOW_ANNOTATION_in_statement769 |
static org.antlr.runtime.BitSet |
FOLLOW_ANNOTATION_in_synpred2_MiniJava1491 |
static org.antlr.runtime.BitSet |
FOLLOW_ANNOTATION_in_synpred3_MiniJava1640 |
static org.antlr.runtime.BitSet |
FOLLOW_ANNOTATION_in_whileloop1499 |
static org.antlr.runtime.BitSet |
FOLLOW_assertion_in_statement919 |
static org.antlr.runtime.BitSet |
FOLLOW_assigncore_in_assignment1015 |
static org.antlr.runtime.BitSet |
FOLLOW_assigncore_in_forloop1553 |
static org.antlr.runtime.BitSet |
FOLLOW_assigncore_in_forloop1620 |
static org.antlr.runtime.BitSet |
FOLLOW_assignment_in_statement806 |
static org.antlr.runtime.BitSet |
FOLLOW_block_in_classmethod736 |
static org.antlr.runtime.BitSet |
FOLLOW_block_in_constructor518 |
static org.antlr.runtime.BitSet |
FOLLOW_block_in_objectmethod625 |
static org.antlr.runtime.BitSet |
FOLLOW_block_in_statement791 |
static org.antlr.runtime.BitSet |
FOLLOW_block_in_trycatch1808 |
static org.antlr.runtime.BitSet |
FOLLOW_block_in_trycatch1833 |
static org.antlr.runtime.BitSet |
FOLLOW_breakstat_in_statement879 |
static org.antlr.runtime.BitSet |
FOLLOW_CHAR_in_valexp162586 |
static org.antlr.runtime.BitSet |
FOLLOW_classdecl_in_unit87 |
static org.antlr.runtime.BitSet |
FOLLOW_classmethod_in_topdecl329 |
static org.antlr.runtime.BitSet |
FOLLOW_classvar_in_topdecl300 |
static org.antlr.runtime.BitSet |
FOLLOW_conditional_in_statement838 |
static org.antlr.runtime.BitSet |
FOLLOW_constructor_in_topdecl312 |
static org.antlr.runtime.BitSet |
FOLLOW_continuestat_in_statement871 |
static org.antlr.runtime.BitSet |
FOLLOW_emptystat_in_statement780 |
static org.antlr.runtime.BitSet |
FOLLOW_EOF_in_classdecl262 |
static org.antlr.runtime.BitSet |
FOLLOW_forloop_in_statement858 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_classdecl209 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_classmethod693 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_classvar427 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_constructor476 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_localvarcore1290 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_lselector3038 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_lval2989 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_name2926 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_name2940 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_objectmethod582 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_objectvar369 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_param2738 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_rselector3091 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_synpred4_MiniJava2822 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_synpred4_MiniJava2826 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_typeexpbase2843 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_valexp162540 |
static org.antlr.runtime.BitSet |
FOLLOW_INT_in_valexp162550 |
static org.antlr.runtime.BitSet |
FOLLOW_localvar_in_statement826 |
static org.antlr.runtime.BitSet |
FOLLOW_localvarcore_in_forloop1566 |
static org.antlr.runtime.BitSet |
FOLLOW_localvarcore_in_localvar1247 |
static org.antlr.runtime.BitSet |
FOLLOW_lselector_in_lval2995 |
static org.antlr.runtime.BitSet |
FOLLOW_lval_in_assigncore1039 |
static org.antlr.runtime.BitSet |
FOLLOW_methodcall_in_statement816 |
static org.antlr.runtime.BitSet |
FOLLOW_modifiers_in_classmethod651 |
static org.antlr.runtime.BitSet |
FOLLOW_modifiers_in_classmethod655 |
static org.antlr.runtime.BitSet |
FOLLOW_modifiers_in_classvar415 |
static org.antlr.runtime.BitSet |
FOLLOW_modifiers_in_classvar419 |
static org.antlr.runtime.BitSet |
FOLLOW_modifiers_in_objectmethod544 |
static org.antlr.runtime.BitSet |
FOLLOW_modifiers_in_objectvar361 |
static org.antlr.runtime.BitSet |
FOLLOW_name_in_assigncore1075 |
static org.antlr.runtime.BitSet |
FOLLOW_name_in_assigncore1104 |
static org.antlr.runtime.BitSet |
FOLLOW_name_in_classdecl120 |
static org.antlr.runtime.BitSet |
FOLLOW_name_in_classdecl142 |
static org.antlr.runtime.BitSet |
FOLLOW_name_in_classdecl217 |
static org.antlr.runtime.BitSet |
FOLLOW_name_in_localvarcore1326 |
static org.antlr.runtime.BitSet |
FOLLOW_name_in_localvarcore1357 |
static org.antlr.runtime.BitSet |
FOLLOW_name_in_methodcall1213 |
static org.antlr.runtime.BitSet |
FOLLOW_name_in_names2955 |
static org.antlr.runtime.BitSet |
FOLLOW_name_in_names2961 |
static org.antlr.runtime.BitSet |
FOLLOW_name_in_throwstat1766 |
static org.antlr.runtime.BitSet |
FOLLOW_name_in_typeexpbase2833 |
static org.antlr.runtime.BitSet |
FOLLOW_names_in_classdecl221 |
static org.antlr.runtime.BitSet |
FOLLOW_names_in_throwdecls2668 |
static org.antlr.runtime.BitSet |
FOLLOW_objectmethod_in_topdecl321 |
static org.antlr.runtime.BitSet |
FOLLOW_objectvar_in_topdecl289 |
static org.antlr.runtime.BitSet |
FOLLOW_param_in_params2696 |
static org.antlr.runtime.BitSet |
FOLLOW_param_in_params2711 |
static org.antlr.runtime.BitSet |
FOLLOW_param_in_trycatch1827 |
static org.antlr.runtime.BitSet |
FOLLOW_params_in_classmethod702 |
static org.antlr.runtime.BitSet |
FOLLOW_params_in_constructor484 |
static org.antlr.runtime.BitSet |
FOLLOW_params_in_objectmethod591 |
static org.antlr.runtime.BitSet |
FOLLOW_returnstat_in_statement889 |
static org.antlr.runtime.BitSet |
FOLLOW_rselector_in_valexp152486 |
static org.antlr.runtime.BitSet |
FOLLOW_rselector_in_valexp152498 |
static org.antlr.runtime.BitSet |
FOLLOW_statement_in_block984 |
static org.antlr.runtime.BitSet |
FOLLOW_statement_in_conditional1427 |
static org.antlr.runtime.BitSet |
FOLLOW_statement_in_conditional1443 |
static org.antlr.runtime.BitSet |
FOLLOW_statement_in_forloop1657 |
static org.antlr.runtime.BitSet |
FOLLOW_statement_in_whileloop1508 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_valexp162576 |
static org.antlr.runtime.BitSet |
FOLLOW_throwdecls_in_classmethod713 |
static org.antlr.runtime.BitSet |
FOLLOW_throwdecls_in_constructor495 |
static org.antlr.runtime.BitSet |
FOLLOW_throwdecls_in_objectmethod602 |
static org.antlr.runtime.BitSet |
FOLLOW_throwstat_in_statement898 |
static org.antlr.runtime.BitSet |
FOLLOW_topdecl_in_classdecl247 |
static org.antlr.runtime.BitSet |
FOLLOW_trycatch_in_statement908 |
static org.antlr.runtime.BitSet |
FOLLOW_typeexp_in_classmethod668 |
static org.antlr.runtime.BitSet |
FOLLOW_typeexp_in_classvar423 |
static org.antlr.runtime.BitSet |
FOLLOW_typeexp_in_localvarcore1286 |
static org.antlr.runtime.BitSet |
FOLLOW_typeexp_in_objectmethod557 |
static org.antlr.runtime.BitSet |
FOLLOW_typeexp_in_objectvar365 |
static org.antlr.runtime.BitSet |
FOLLOW_typeexp_in_param2734 |
static org.antlr.runtime.BitSet |
FOLLOW_typeexp_in_valexp132371 |
static org.antlr.runtime.BitSet |
FOLLOW_typeexpbase_in_typeexp2760 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp_in_assertion1869 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp_in_assigncore1149 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp_in_assigncore1177 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp_in_conditional1421 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp_in_forloop1599 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp_in_lselector3024 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp_in_rselector3063 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp_in_throwstat1772 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp_in_valexp132377 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp_in_valexp162598 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp_in_valexpnull1898 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp_in_whileloop1481 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp11_in_valexp92132 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp11_in_valexp92147 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp11_in_valexp92164 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp11_in_valexp92182 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp11_in_valexp92199 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp12_in_valexp112229 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp12_in_valexp112243 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp12_in_valexp112260 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp13_in_valexp122290 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp13_in_valexp122304 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp13_in_valexp122321 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp13_in_valexp122338 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp14_in_valexp132389 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp14_in_valexp142413 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp14_in_valexp142425 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp14_in_valexp142437 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp15_in_valexp142447 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp16_in_valexp152476 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp3_in_valexp1927 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp4_in_valexp31949 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp4_in_valexp31964 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp8_in_valexp41996 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp8_in_valexp42011 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp9_in_valexp82042 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp9_in_valexp82057 |
static org.antlr.runtime.BitSet |
FOLLOW_valexp9_in_valexp82074 |
static org.antlr.runtime.BitSet |
FOLLOW_valexpnull_in_assigncore1057 |
static org.antlr.runtime.BitSet |
FOLLOW_valexpnull_in_classvar438 |
static org.antlr.runtime.BitSet |
FOLLOW_valexpnull_in_localvarcore1308 |
static org.antlr.runtime.BitSet |
FOLLOW_valexpnull_in_objectvar380 |
static org.antlr.runtime.BitSet |
FOLLOW_valexpnull_in_returnstat1733 |
static org.antlr.runtime.BitSet |
FOLLOW_valexpnull_in_valexps2875 |
static org.antlr.runtime.BitSet |
FOLLOW_valexpnull_in_valexps2889 |
static org.antlr.runtime.BitSet |
FOLLOW_valexps_in_assigncore1081 |
static org.antlr.runtime.BitSet |
FOLLOW_valexps_in_assigncore1110 |
static org.antlr.runtime.BitSet |
FOLLOW_valexps_in_localvarcore1332 |
static org.antlr.runtime.BitSet |
FOLLOW_valexps_in_localvarcore1363 |
static org.antlr.runtime.BitSet |
FOLLOW_valexps_in_methodcall1219 |
static org.antlr.runtime.BitSet |
FOLLOW_visibility_in_constructor472 |
static org.antlr.runtime.BitSet |
FOLLOW_visibility_in_modifiers2619 |
static org.antlr.runtime.BitSet |
FOLLOW_visibility_in_modifiers2625 |
static org.antlr.runtime.BitSet |
FOLLOW_whileloop_in_statement847 |
static int |
HEX |
static int |
IDENT |
static int |
INT |
static int |
LETTER |
static int |
REALLETTER |
static int |
STRING |
static int |
T__16 |
static int |
T__17 |
static int |
T__18 |
static int |
T__19 |
static int |
T__20 |
static int |
T__21 |
static int |
T__22 |
static int |
T__23 |
static int |
T__24 |
static int |
T__25 |
static int |
T__26 |
static int |
T__27 |
static int |
T__28 |
static int |
T__29 |
static int |
T__30 |
static int |
T__31 |
static int |
T__32 |
static int |
T__33 |
static int |
T__34 |
static int |
T__35 |
static int |
T__36 |
static int |
T__37 |
static int |
T__38 |
static int |
T__39 |
static int |
T__40 |
static int |
T__41 |
static int |
T__42 |
static int |
T__43 |
static int |
T__44 |
static int |
T__45 |
static int |
T__46 |
static int |
T__47 |
static int |
T__48 |
static int |
T__49 |
static int |
T__50 |
static int |
T__51 |
static int |
T__52 |
static int |
T__53 |
static int |
T__54 |
static int |
T__55 |
static int |
T__56 |
static int |
T__57 |
static int |
T__58 |
static int |
T__59 |
static int |
T__60 |
static int |
T__61 |
static int |
T__62 |
static int |
T__63 |
static int |
T__64 |
static int |
T__65 |
static int |
T__66 |
static int |
T__67 |
static int |
T__68 |
static int |
T__69 |
static int |
T__70 |
static int |
T__71 |
static int |
T__72 |
static int |
T__73 |
static int |
T__74 |
static int |
T__75 |
static java.lang.String[] |
tokenNames |
static int |
WS |
Constructor and Description |
---|
MiniJavaParser(org.antlr.runtime.TokenStream input) |
MiniJavaParser(org.antlr.runtime.TokenStream input,
ErrorStream error,
Source source) |
MiniJavaParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
alreadyParsedRule, beginResync, consumeUntil, consumeUntil, displayRecognitionError, endResync, failed, getBacktrackingLevel, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
public static final java.lang.String[] tokenNames
public static final int EOF
public static final int T__16
public static final int T__17
public static final int T__18
public static final int T__19
public static final int T__20
public static final int T__21
public static final int T__22
public static final int T__23
public static final int T__24
public static final int T__25
public static final int T__26
public static final int T__27
public static final int T__28
public static final int T__29
public static final int T__30
public static final int T__31
public static final int T__32
public static final int T__33
public static final int T__34
public static final int T__35
public static final int T__36
public static final int T__37
public static final int T__38
public static final int T__39
public static final int T__40
public static final int T__41
public static final int T__42
public static final int T__43
public static final int T__44
public static final int T__45
public static final int T__46
public static final int T__47
public static final int T__48
public static final int T__49
public static final int T__50
public static final int T__51
public static final int T__52
public static final int T__53
public static final int T__54
public static final int T__55
public static final int T__56
public static final int T__57
public static final int T__58
public static final int T__59
public static final int T__60
public static final int T__61
public static final int T__62
public static final int T__63
public static final int T__64
public static final int T__65
public static final int T__66
public static final int T__67
public static final int T__68
public static final int T__69
public static final int T__70
public static final int T__71
public static final int T__72
public static final int T__73
public static final int T__74
public static final int T__75
public static final int ANNOTATION
public static final int CHAR
public static final int DIGIT
public static final int EOL
public static final int ESCAPED
public static final int HEX
public static final int IDENT
public static final int INT
public static final int LETTER
public static final int REALLETTER
public static final int STRING
public static final int WS
public static final org.antlr.runtime.BitSet FOLLOW_classdecl_in_unit87
public static final org.antlr.runtime.BitSet FOLLOW_61_in_classdecl116
public static final org.antlr.runtime.BitSet FOLLOW_name_in_classdecl120
public static final org.antlr.runtime.BitSet FOLLOW_32_in_classdecl122
public static final org.antlr.runtime.BitSet FOLLOW_57_in_classdecl138
public static final org.antlr.runtime.BitSet FOLLOW_name_in_classdecl142
public static final org.antlr.runtime.BitSet FOLLOW_30_in_classdecl151
public static final org.antlr.runtime.BitSet FOLLOW_22_in_classdecl153
public static final org.antlr.runtime.BitSet FOLLOW_32_in_classdecl160
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_in_classdecl183
public static final org.antlr.runtime.BitSet FOLLOW_47_in_classdecl205
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_classdecl209
public static final org.antlr.runtime.BitSet FOLLOW_50_in_classdecl215
public static final org.antlr.runtime.BitSet FOLLOW_name_in_classdecl217
public static final org.antlr.runtime.BitSet FOLLOW_56_in_classdecl219
public static final org.antlr.runtime.BitSet FOLLOW_names_in_classdecl221
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_in_classdecl234
public static final org.antlr.runtime.BitSet FOLLOW_73_in_classdecl241
public static final org.antlr.runtime.BitSet FOLLOW_topdecl_in_classdecl247
public static final org.antlr.runtime.BitSet FOLLOW_75_in_classdecl254
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_classdecl262
public static final org.antlr.runtime.BitSet FOLLOW_objectvar_in_topdecl289
public static final org.antlr.runtime.BitSet FOLLOW_classvar_in_topdecl300
public static final org.antlr.runtime.BitSet FOLLOW_constructor_in_topdecl312
public static final org.antlr.runtime.BitSet FOLLOW_objectmethod_in_topdecl321
public static final org.antlr.runtime.BitSet FOLLOW_classmethod_in_topdecl329
public static final org.antlr.runtime.BitSet FOLLOW_modifiers_in_objectvar361
public static final org.antlr.runtime.BitSet FOLLOW_typeexp_in_objectvar365
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_objectvar369
public static final org.antlr.runtime.BitSet FOLLOW_35_in_objectvar376
public static final org.antlr.runtime.BitSet FOLLOW_valexpnull_in_objectvar380
public static final org.antlr.runtime.BitSet FOLLOW_32_in_objectvar387
public static final org.antlr.runtime.BitSet FOLLOW_modifiers_in_classvar415
public static final org.antlr.runtime.BitSet FOLLOW_66_in_classvar417
public static final org.antlr.runtime.BitSet FOLLOW_modifiers_in_classvar419
public static final org.antlr.runtime.BitSet FOLLOW_typeexp_in_classvar423
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_classvar427
public static final org.antlr.runtime.BitSet FOLLOW_35_in_classvar434
public static final org.antlr.runtime.BitSet FOLLOW_valexpnull_in_classvar438
public static final org.antlr.runtime.BitSet FOLLOW_32_in_classvar445
public static final org.antlr.runtime.BitSet FOLLOW_visibility_in_constructor472
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_constructor476
public static final org.antlr.runtime.BitSet FOLLOW_20_in_constructor478
public static final org.antlr.runtime.BitSet FOLLOW_params_in_constructor484
public static final org.antlr.runtime.BitSet FOLLOW_21_in_constructor491
public static final org.antlr.runtime.BitSet FOLLOW_throwdecls_in_constructor495
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_in_constructor505
public static final org.antlr.runtime.BitSet FOLLOW_block_in_constructor518
public static final org.antlr.runtime.BitSet FOLLOW_modifiers_in_objectmethod544
public static final org.antlr.runtime.BitSet FOLLOW_typeexp_in_objectmethod557
public static final org.antlr.runtime.BitSet FOLLOW_71_in_objectmethod565
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_objectmethod582
public static final org.antlr.runtime.BitSet FOLLOW_20_in_objectmethod584
public static final org.antlr.runtime.BitSet FOLLOW_params_in_objectmethod591
public static final org.antlr.runtime.BitSet FOLLOW_21_in_objectmethod598
public static final org.antlr.runtime.BitSet FOLLOW_throwdecls_in_objectmethod602
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_in_objectmethod612
public static final org.antlr.runtime.BitSet FOLLOW_block_in_objectmethod625
public static final org.antlr.runtime.BitSet FOLLOW_modifiers_in_classmethod651
public static final org.antlr.runtime.BitSet FOLLOW_66_in_classmethod653
public static final org.antlr.runtime.BitSet FOLLOW_modifiers_in_classmethod655
public static final org.antlr.runtime.BitSet FOLLOW_typeexp_in_classmethod668
public static final org.antlr.runtime.BitSet FOLLOW_71_in_classmethod676
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_classmethod693
public static final org.antlr.runtime.BitSet FOLLOW_20_in_classmethod695
public static final org.antlr.runtime.BitSet FOLLOW_params_in_classmethod702
public static final org.antlr.runtime.BitSet FOLLOW_21_in_classmethod709
public static final org.antlr.runtime.BitSet FOLLOW_throwdecls_in_classmethod713
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_in_classmethod723
public static final org.antlr.runtime.BitSet FOLLOW_block_in_classmethod736
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_in_statement769
public static final org.antlr.runtime.BitSet FOLLOW_emptystat_in_statement780
public static final org.antlr.runtime.BitSet FOLLOW_block_in_statement791
public static final org.antlr.runtime.BitSet FOLLOW_assignment_in_statement806
public static final org.antlr.runtime.BitSet FOLLOW_methodcall_in_statement816
public static final org.antlr.runtime.BitSet FOLLOW_localvar_in_statement826
public static final org.antlr.runtime.BitSet FOLLOW_conditional_in_statement838
public static final org.antlr.runtime.BitSet FOLLOW_whileloop_in_statement847
public static final org.antlr.runtime.BitSet FOLLOW_forloop_in_statement858
public static final org.antlr.runtime.BitSet FOLLOW_continuestat_in_statement871
public static final org.antlr.runtime.BitSet FOLLOW_breakstat_in_statement879
public static final org.antlr.runtime.BitSet FOLLOW_returnstat_in_statement889
public static final org.antlr.runtime.BitSet FOLLOW_throwstat_in_statement898
public static final org.antlr.runtime.BitSet FOLLOW_trycatch_in_statement908
public static final org.antlr.runtime.BitSet FOLLOW_assertion_in_statement919
public static final org.antlr.runtime.BitSet FOLLOW_32_in_emptystat950
public static final org.antlr.runtime.BitSet FOLLOW_73_in_block978
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_block984
public static final org.antlr.runtime.BitSet FOLLOW_75_in_block991
public static final org.antlr.runtime.BitSet FOLLOW_assigncore_in_assignment1015
public static final org.antlr.runtime.BitSet FOLLOW_32_in_assignment1017
public static final org.antlr.runtime.BitSet FOLLOW_lval_in_assigncore1039
public static final org.antlr.runtime.BitSet FOLLOW_35_in_assigncore1046
public static final org.antlr.runtime.BitSet FOLLOW_valexpnull_in_assigncore1057
public static final org.antlr.runtime.BitSet FOLLOW_name_in_assigncore1075
public static final org.antlr.runtime.BitSet FOLLOW_20_in_assigncore1077
public static final org.antlr.runtime.BitSet FOLLOW_valexps_in_assigncore1081
public static final org.antlr.runtime.BitSet FOLLOW_21_in_assigncore1083
public static final org.antlr.runtime.BitSet FOLLOW_59_in_assigncore1100
public static final org.antlr.runtime.BitSet FOLLOW_name_in_assigncore1104
public static final org.antlr.runtime.BitSet FOLLOW_20_in_assigncore1106
public static final org.antlr.runtime.BitSet FOLLOW_valexps_in_assigncore1110
public static final org.antlr.runtime.BitSet FOLLOW_21_in_assigncore1112
public static final org.antlr.runtime.BitSet FOLLOW_24_in_assigncore1133
public static final org.antlr.runtime.BitSet FOLLOW_25_in_assigncore1145
public static final org.antlr.runtime.BitSet FOLLOW_valexp_in_assigncore1149
public static final org.antlr.runtime.BitSet FOLLOW_28_in_assigncore1161
public static final org.antlr.runtime.BitSet FOLLOW_29_in_assigncore1173
public static final org.antlr.runtime.BitSet FOLLOW_valexp_in_assigncore1177
public static final org.antlr.runtime.BitSet FOLLOW_name_in_methodcall1213
public static final org.antlr.runtime.BitSet FOLLOW_20_in_methodcall1215
public static final org.antlr.runtime.BitSet FOLLOW_valexps_in_methodcall1219
public static final org.antlr.runtime.BitSet FOLLOW_21_in_methodcall1223
public static final org.antlr.runtime.BitSet FOLLOW_32_in_methodcall1225
public static final org.antlr.runtime.BitSet FOLLOW_localvarcore_in_localvar1247
public static final org.antlr.runtime.BitSet FOLLOW_32_in_localvar1249
public static final org.antlr.runtime.BitSet FOLLOW_52_in_localvarcore1279
public static final org.antlr.runtime.BitSet FOLLOW_typeexp_in_localvarcore1286
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_localvarcore1290
public static final org.antlr.runtime.BitSet FOLLOW_35_in_localvarcore1297
public static final org.antlr.runtime.BitSet FOLLOW_valexpnull_in_localvarcore1308
public static final org.antlr.runtime.BitSet FOLLOW_name_in_localvarcore1326
public static final org.antlr.runtime.BitSet FOLLOW_20_in_localvarcore1328
public static final org.antlr.runtime.BitSet FOLLOW_valexps_in_localvarcore1332
public static final org.antlr.runtime.BitSet FOLLOW_21_in_localvarcore1336
public static final org.antlr.runtime.BitSet FOLLOW_59_in_localvarcore1353
public static final org.antlr.runtime.BitSet FOLLOW_name_in_localvarcore1357
public static final org.antlr.runtime.BitSet FOLLOW_20_in_localvarcore1359
public static final org.antlr.runtime.BitSet FOLLOW_valexps_in_localvarcore1363
public static final org.antlr.runtime.BitSet FOLLOW_21_in_localvarcore1367
public static final org.antlr.runtime.BitSet FOLLOW_55_in_conditional1415
public static final org.antlr.runtime.BitSet FOLLOW_20_in_conditional1417
public static final org.antlr.runtime.BitSet FOLLOW_valexp_in_conditional1421
public static final org.antlr.runtime.BitSet FOLLOW_21_in_conditional1423
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_conditional1427
public static final org.antlr.runtime.BitSet FOLLOW_49_in_conditional1439
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_conditional1443
public static final org.antlr.runtime.BitSet FOLLOW_72_in_whileloop1475
public static final org.antlr.runtime.BitSet FOLLOW_20_in_whileloop1477
public static final org.antlr.runtime.BitSet FOLLOW_valexp_in_whileloop1481
public static final org.antlr.runtime.BitSet FOLLOW_21_in_whileloop1483
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_in_whileloop1499
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_whileloop1508
public static final org.antlr.runtime.BitSet FOLLOW_53_in_forloop1534
public static final org.antlr.runtime.BitSet FOLLOW_20_in_forloop1536
public static final org.antlr.runtime.BitSet FOLLOW_assigncore_in_forloop1553
public static final org.antlr.runtime.BitSet FOLLOW_localvarcore_in_forloop1566
public static final org.antlr.runtime.BitSet FOLLOW_32_in_forloop1589
public static final org.antlr.runtime.BitSet FOLLOW_valexp_in_forloop1599
public static final org.antlr.runtime.BitSet FOLLOW_32_in_forloop1604
public static final org.antlr.runtime.BitSet FOLLOW_assigncore_in_forloop1620
public static final org.antlr.runtime.BitSet FOLLOW_21_in_forloop1633
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_in_forloop1648
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_forloop1657
public static final org.antlr.runtime.BitSet FOLLOW_48_in_continuestat1677
public static final org.antlr.runtime.BitSet FOLLOW_32_in_continuestat1679
public static final org.antlr.runtime.BitSet FOLLOW_44_in_breakstat1699
public static final org.antlr.runtime.BitSet FOLLOW_32_in_breakstat1701
public static final org.antlr.runtime.BitSet FOLLOW_65_in_returnstat1727
public static final org.antlr.runtime.BitSet FOLLOW_valexpnull_in_returnstat1733
public static final org.antlr.runtime.BitSet FOLLOW_32_in_returnstat1740
public static final org.antlr.runtime.BitSet FOLLOW_67_in_throwstat1760
public static final org.antlr.runtime.BitSet FOLLOW_59_in_throwstat1762
public static final org.antlr.runtime.BitSet FOLLOW_name_in_throwstat1766
public static final org.antlr.runtime.BitSet FOLLOW_20_in_throwstat1768
public static final org.antlr.runtime.BitSet FOLLOW_valexp_in_throwstat1772
public static final org.antlr.runtime.BitSet FOLLOW_21_in_throwstat1774
public static final org.antlr.runtime.BitSet FOLLOW_32_in_throwstat1776
public static final org.antlr.runtime.BitSet FOLLOW_70_in_trycatch1804
public static final org.antlr.runtime.BitSet FOLLOW_block_in_trycatch1808
public static final org.antlr.runtime.BitSet FOLLOW_45_in_trycatch1821
public static final org.antlr.runtime.BitSet FOLLOW_20_in_trycatch1823
public static final org.antlr.runtime.BitSet FOLLOW_param_in_trycatch1827
public static final org.antlr.runtime.BitSet FOLLOW_21_in_trycatch1829
public static final org.antlr.runtime.BitSet FOLLOW_block_in_trycatch1833
public static final org.antlr.runtime.BitSet FOLLOW_42_in_assertion1865
public static final org.antlr.runtime.BitSet FOLLOW_valexp_in_assertion1869
public static final org.antlr.runtime.BitSet FOLLOW_32_in_assertion1871
public static final org.antlr.runtime.BitSet FOLLOW_valexp_in_valexpnull1898
public static final org.antlr.runtime.BitSet FOLLOW_60_in_valexpnull1904
public static final org.antlr.runtime.BitSet FOLLOW_valexp3_in_valexp1927
public static final org.antlr.runtime.BitSet FOLLOW_valexp4_in_valexp31949
public static final org.antlr.runtime.BitSet FOLLOW_74_in_valexp31960
public static final org.antlr.runtime.BitSet FOLLOW_valexp4_in_valexp31964
public static final org.antlr.runtime.BitSet FOLLOW_valexp8_in_valexp41996
public static final org.antlr.runtime.BitSet FOLLOW_19_in_valexp42007
public static final org.antlr.runtime.BitSet FOLLOW_valexp8_in_valexp42011
public static final org.antlr.runtime.BitSet FOLLOW_valexp9_in_valexp82042
public static final org.antlr.runtime.BitSet FOLLOW_36_in_valexp82053
public static final org.antlr.runtime.BitSet FOLLOW_valexp9_in_valexp82057
public static final org.antlr.runtime.BitSet FOLLOW_17_in_valexp82070
public static final org.antlr.runtime.BitSet FOLLOW_valexp9_in_valexp82074
public static final org.antlr.runtime.BitSet FOLLOW_36_in_valexp82086
public static final org.antlr.runtime.BitSet FOLLOW_60_in_valexp82088
public static final org.antlr.runtime.BitSet FOLLOW_17_in_valexp82101
public static final org.antlr.runtime.BitSet FOLLOW_60_in_valexp82103
public static final org.antlr.runtime.BitSet FOLLOW_valexp11_in_valexp92132
public static final org.antlr.runtime.BitSet FOLLOW_33_in_valexp92142
public static final org.antlr.runtime.BitSet FOLLOW_valexp11_in_valexp92147
public static final org.antlr.runtime.BitSet FOLLOW_34_in_valexp92160
public static final org.antlr.runtime.BitSet FOLLOW_valexp11_in_valexp92164
public static final org.antlr.runtime.BitSet FOLLOW_37_in_valexp92177
public static final org.antlr.runtime.BitSet FOLLOW_valexp11_in_valexp92182
public static final org.antlr.runtime.BitSet FOLLOW_38_in_valexp92195
public static final org.antlr.runtime.BitSet FOLLOW_valexp11_in_valexp92199
public static final org.antlr.runtime.BitSet FOLLOW_valexp12_in_valexp112229
public static final org.antlr.runtime.BitSet FOLLOW_23_in_valexp112239
public static final org.antlr.runtime.BitSet FOLLOW_valexp12_in_valexp112243
public static final org.antlr.runtime.BitSet FOLLOW_27_in_valexp112256
public static final org.antlr.runtime.BitSet FOLLOW_valexp12_in_valexp112260
public static final org.antlr.runtime.BitSet FOLLOW_valexp13_in_valexp122290
public static final org.antlr.runtime.BitSet FOLLOW_22_in_valexp122300
public static final org.antlr.runtime.BitSet FOLLOW_valexp13_in_valexp122304
public static final org.antlr.runtime.BitSet FOLLOW_31_in_valexp122317
public static final org.antlr.runtime.BitSet FOLLOW_valexp13_in_valexp122321
public static final org.antlr.runtime.BitSet FOLLOW_18_in_valexp122334
public static final org.antlr.runtime.BitSet FOLLOW_valexp13_in_valexp122338
public static final org.antlr.runtime.BitSet FOLLOW_59_in_valexp132367
public static final org.antlr.runtime.BitSet FOLLOW_typeexp_in_valexp132371
public static final org.antlr.runtime.BitSet FOLLOW_39_in_valexp132373
public static final org.antlr.runtime.BitSet FOLLOW_valexp_in_valexp132377
public static final org.antlr.runtime.BitSet FOLLOW_40_in_valexp132379
public static final org.antlr.runtime.BitSet FOLLOW_valexp14_in_valexp132389
public static final org.antlr.runtime.BitSet FOLLOW_23_in_valexp142409
public static final org.antlr.runtime.BitSet FOLLOW_valexp14_in_valexp142413
public static final org.antlr.runtime.BitSet FOLLOW_27_in_valexp142421
public static final org.antlr.runtime.BitSet FOLLOW_valexp14_in_valexp142425
public static final org.antlr.runtime.BitSet FOLLOW_16_in_valexp142433
public static final org.antlr.runtime.BitSet FOLLOW_valexp14_in_valexp142437
public static final org.antlr.runtime.BitSet FOLLOW_valexp15_in_valexp142447
public static final org.antlr.runtime.BitSet FOLLOW_valexp16_in_valexp152476
public static final org.antlr.runtime.BitSet FOLLOW_rselector_in_valexp152486
public static final org.antlr.runtime.BitSet FOLLOW_rselector_in_valexp152498
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_valexp162540
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_valexp162550
public static final org.antlr.runtime.BitSet FOLLOW_69_in_valexp162558
public static final org.antlr.runtime.BitSet FOLLOW_51_in_valexp162566
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_valexp162576
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_in_valexp162586
public static final org.antlr.runtime.BitSet FOLLOW_20_in_valexp162594
public static final org.antlr.runtime.BitSet FOLLOW_valexp_in_valexp162598
public static final org.antlr.runtime.BitSet FOLLOW_21_in_valexp162600
public static final org.antlr.runtime.BitSet FOLLOW_visibility_in_modifiers2619
public static final org.antlr.runtime.BitSet FOLLOW_52_in_modifiers2623
public static final org.antlr.runtime.BitSet FOLLOW_visibility_in_modifiers2625
public static final org.antlr.runtime.BitSet FOLLOW_68_in_throwdecls2666
public static final org.antlr.runtime.BitSet FOLLOW_names_in_throwdecls2668
public static final org.antlr.runtime.BitSet FOLLOW_param_in_params2696
public static final org.antlr.runtime.BitSet FOLLOW_26_in_params2707
public static final org.antlr.runtime.BitSet FOLLOW_param_in_params2711
public static final org.antlr.runtime.BitSet FOLLOW_typeexp_in_param2734
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_param2738
public static final org.antlr.runtime.BitSet FOLLOW_typeexpbase_in_typeexp2760
public static final org.antlr.runtime.BitSet FOLLOW_39_in_typeexp2771
public static final org.antlr.runtime.BitSet FOLLOW_40_in_typeexp2773
public static final org.antlr.runtime.BitSet FOLLOW_58_in_typeexpbase2796
public static final org.antlr.runtime.BitSet FOLLOW_43_in_typeexpbase2804
public static final org.antlr.runtime.BitSet FOLLOW_46_in_typeexpbase2812
public static final org.antlr.runtime.BitSet FOLLOW_name_in_typeexpbase2833
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_typeexpbase2843
public static final org.antlr.runtime.BitSet FOLLOW_valexpnull_in_valexps2875
public static final org.antlr.runtime.BitSet FOLLOW_26_in_valexps2885
public static final org.antlr.runtime.BitSet FOLLOW_valexpnull_in_valexps2889
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_name2926
public static final org.antlr.runtime.BitSet FOLLOW_30_in_name2928
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_name2940
public static final org.antlr.runtime.BitSet FOLLOW_name_in_names2955
public static final org.antlr.runtime.BitSet FOLLOW_26_in_names2959
public static final org.antlr.runtime.BitSet FOLLOW_name_in_names2961
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_lval2989
public static final org.antlr.runtime.BitSet FOLLOW_lselector_in_lval2995
public static final org.antlr.runtime.BitSet FOLLOW_39_in_lselector3020
public static final org.antlr.runtime.BitSet FOLLOW_valexp_in_lselector3024
public static final org.antlr.runtime.BitSet FOLLOW_40_in_lselector3026
public static final org.antlr.runtime.BitSet FOLLOW_30_in_lselector3034
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_lselector3038
public static final org.antlr.runtime.BitSet FOLLOW_39_in_rselector3059
public static final org.antlr.runtime.BitSet FOLLOW_valexp_in_rselector3063
public static final org.antlr.runtime.BitSet FOLLOW_40_in_rselector3065
public static final org.antlr.runtime.BitSet FOLLOW_30_in_rselector3073
public static final org.antlr.runtime.BitSet FOLLOW_54_in_rselector3075
public static final org.antlr.runtime.BitSet FOLLOW_20_in_rselector3077
public static final org.antlr.runtime.BitSet FOLLOW_21_in_rselector3079
public static final org.antlr.runtime.BitSet FOLLOW_30_in_rselector3087
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_rselector3091
public static final org.antlr.runtime.BitSet FOLLOW_49_in_synpred1_MiniJava1435
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_in_synpred2_MiniJava1491
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_in_synpred3_MiniJava1640
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_synpred4_MiniJava2822
public static final org.antlr.runtime.BitSet FOLLOW_30_in_synpred4_MiniJava2824
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_synpred4_MiniJava2826
public MiniJavaParser(org.antlr.runtime.TokenStream input)
public MiniJavaParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
public MiniJavaParser(org.antlr.runtime.TokenStream input, ErrorStream error, Source source)
public org.antlr.runtime.Parser[] getDelegates()
public java.lang.String[] getTokenNames()
getTokenNames
in class org.antlr.runtime.BaseRecognizer
public java.lang.String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
public java.lang.String getErrorHeader(org.antlr.runtime.RecognitionException e)
getErrorHeader
in class org.antlr.runtime.BaseRecognizer
public void emitErrorMessage(java.lang.String msg)
emitErrorMessage
in class org.antlr.runtime.BaseRecognizer
public SourcePosition getPosition()
public Identifier constructIdentifier(org.antlr.runtime.Token token)
public void annotateUnit(ClassDeclaration tree, org.antlr.runtime.Token token, SourcePosition pos)
public void annotateClass(ClassDeclaration tree, org.antlr.runtime.Token token, SourcePosition pos)
public void annotateMethod(ParamDeclaration tree, org.antlr.runtime.Token token, SourcePosition pos)
public void annotateLoop(LoopStatement tree, org.antlr.runtime.Token token, SourcePosition pos)
public void annotateStatement(Statement tree, org.antlr.runtime.Token token, SourcePosition pos)
public final CompilationUnit unit() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ClassDeclaration classdecl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final TopDeclaration topdecl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ObjectVariableDeclaration objectvar() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ClassVariableDeclaration classvar() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ConstructorDeclaration constructor() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ObjectMethodDeclaration objectmethod() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ClassMethodDeclaration classmethod() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Statement statement() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Statement emptystat() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Statement block() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Statement assignment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Statement assigncore() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Statement methodcall() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Statement localvar() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Statement localvarcore() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Statement conditional() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final LoopStatement whileloop() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final LoopStatement forloop() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Statement continuestat() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Statement breakstat() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Statement returnstat() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Statement throwstat() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Statement trycatch() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Statement assertion() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ValueExpression valexpnull() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ValueExpression valexp() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ValueExpression valexp3() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ValueExpression valexp4() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ValueExpression valexp8() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ValueExpression valexp9() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ValueExpression valexp11() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ValueExpression valexp12() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ValueExpression valexp13() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ValueExpression valexp14() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ValueExpression valexp15() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ValueExpression valexp16() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void modifiers() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void visibility() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void throwdecls() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.util.Vector<Parameter> params() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Parameter param() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final TypeExpression typeexp() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final TypeExpression typeexpbase() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.util.Vector<ValueExpression> valexps() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Name name() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void names() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final LeftValue lval() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Selector lselector() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Selector rselector() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred1_MiniJava_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred2_MiniJava_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred3_MiniJava_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred4_MiniJava_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final boolean synpred3_MiniJava()
public final boolean synpred2_MiniJava()
public final boolean synpred1_MiniJava()
public final boolean synpred4_MiniJava()