public class PN2Parser
extends org.antlr.runtime.Parser
Modifier and Type | Field and Description |
---|---|
static int |
ARROW |
static int |
ASSIGNMENT |
static int |
COLON |
static int |
COMMA |
static int |
COMMENT |
static int |
DIGIT |
static int |
DIVIDES |
static int |
DOTDOT |
static int |
EOF |
static int |
EOL |
static int |
EQUALITY |
static int |
EQUIV |
static org.antlr.runtime.BitSet |
FOLLOW_100_in_valueExp02745 |
static org.antlr.runtime.BitSet |
FOLLOW_101_in_valueExp02753 |
static org.antlr.runtime.BitSet |
FOLLOW_102_in_valueExp02869 |
static org.antlr.runtime.BitSet |
FOLLOW_103_in_valueExp02875 |
static org.antlr.runtime.BitSet |
FOLLOW_103_in_valueExp02899 |
static org.antlr.runtime.BitSet |
FOLLOW_104_in_valueExp02893 |
static org.antlr.runtime.BitSet |
FOLLOW_105_in_valueExp02921 |
static org.antlr.runtime.BitSet |
FOLLOW_106_in_valueExp02927 |
static org.antlr.runtime.BitSet |
FOLLOW_43_in_main89 |
static org.antlr.runtime.BitSet |
FOLLOW_44_in_main100 |
static org.antlr.runtime.BitSet |
FOLLOW_45_in_main114 |
static org.antlr.runtime.BitSet |
FOLLOW_46_in_main142 |
static org.antlr.runtime.BitSet |
FOLLOW_47_in_main169 |
static org.antlr.runtime.BitSet |
FOLLOW_48_in_main179 |
static org.antlr.runtime.BitSet |
FOLLOW_49_in_main189 |
static org.antlr.runtime.BitSet |
FOLLOW_50_in_main217 |
static org.antlr.runtime.BitSet |
FOLLOW_51_in_main245 |
static org.antlr.runtime.BitSet |
FOLLOW_52_in_main255 |
static org.antlr.runtime.BitSet |
FOLLOW_53_in_main265 |
static org.antlr.runtime.BitSet |
FOLLOW_54_in_main327 |
static org.antlr.runtime.BitSet |
FOLLOW_55_in_main337 |
static org.antlr.runtime.BitSet |
FOLLOW_56_in_main347 |
static org.antlr.runtime.BitSet |
FOLLOW_57_in_main361 |
static org.antlr.runtime.BitSet |
FOLLOW_58_in_main397 |
static org.antlr.runtime.BitSet |
FOLLOW_59_in_main432 |
static org.antlr.runtime.BitSet |
FOLLOW_60_in_main467 |
static org.antlr.runtime.BitSet |
FOLLOW_60_in_main542 |
static org.antlr.runtime.BitSet |
FOLLOW_60_in_main624 |
static org.antlr.runtime.BitSet |
FOLLOW_60_in_main713 |
static org.antlr.runtime.BitSet |
FOLLOW_61_in_main507 |
static org.antlr.runtime.BitSet |
FOLLOW_62_in_main570 |
static org.antlr.runtime.BitSet |
FOLLOW_63_in_main693 |
static org.antlr.runtime.BitSet |
FOLLOW_64_in_main772 |
static org.antlr.runtime.BitSet |
FOLLOW_65_in_main784 |
static org.antlr.runtime.BitSet |
FOLLOW_66_in_main797 |
static org.antlr.runtime.BitSet |
FOLLOW_67_in_main809 |
static org.antlr.runtime.BitSet |
FOLLOW_68_in_main837 |
static org.antlr.runtime.BitSet |
FOLLOW_69_in_main871 |
static org.antlr.runtime.BitSet |
FOLLOW_70_in_main905 |
static org.antlr.runtime.BitSet |
FOLLOW_71_in_main916 |
static org.antlr.runtime.BitSet |
FOLLOW_72_in_main936 |
static org.antlr.runtime.BitSet |
FOLLOW_73_in_main986 |
static org.antlr.runtime.BitSet |
FOLLOW_74_in_main1000 |
static org.antlr.runtime.BitSet |
FOLLOW_75_in_main1014 |
static org.antlr.runtime.BitSet |
FOLLOW_76_in_main1028 |
static org.antlr.runtime.BitSet |
FOLLOW_77_in_main1038 |
static org.antlr.runtime.BitSet |
FOLLOW_78_in_main1052 |
static org.antlr.runtime.BitSet |
FOLLOW_79_in_main1076 |
static org.antlr.runtime.BitSet |
FOLLOW_80_in_declaration1134 |
static org.antlr.runtime.BitSet |
FOLLOW_81_in_declaration1157 |
static org.antlr.runtime.BitSet |
FOLLOW_82_in_declaration1174 |
static org.antlr.runtime.BitSet |
FOLLOW_83_in_typeExp1319 |
static org.antlr.runtime.BitSet |
FOLLOW_83_in_valueExp1651 |
static org.antlr.runtime.BitSet |
FOLLOW_84_in_typeExp1325 |
static org.antlr.runtime.BitSet |
FOLLOW_85_in_typeExpBase1375 |
static org.antlr.runtime.BitSet |
FOLLOW_86_in_typeExpBase1384 |
static org.antlr.runtime.BitSet |
FOLLOW_87_in_typeExpBase1394 |
static org.antlr.runtime.BitSet |
FOLLOW_88_in_typeExpBase1404 |
static org.antlr.runtime.BitSet |
FOLLOW_89_in_typeExpBase1571 |
static org.antlr.runtime.BitSet |
FOLLOW_90_in_valueExp1633 |
static org.antlr.runtime.BitSet |
FOLLOW_91_in_valueExp1669 |
static org.antlr.runtime.BitSet |
FOLLOW_92_in_valueExp1687 |
static org.antlr.runtime.BitSet |
FOLLOW_93_in_valueExp901778 |
static org.antlr.runtime.BitSet |
FOLLOW_94_in_valueExp901803 |
static org.antlr.runtime.BitSet |
FOLLOW_95_in_valueExp701915 |
static org.antlr.runtime.BitSet |
FOLLOW_96_in_valueExp601958 |
static org.antlr.runtime.BitSet |
FOLLOW_97_in_valueExp501996 |
static org.antlr.runtime.BitSet |
FOLLOW_98_in_valueExp452026 |
static org.antlr.runtime.BitSet |
FOLLOW_99_in_valueExp62420 |
static org.antlr.runtime.BitSet |
FOLLOW_ARROW_in_synpred1_PN21239 |
static org.antlr.runtime.BitSet |
FOLLOW_ARROW_in_typeExp1248 |
static org.antlr.runtime.BitSet |
FOLLOW_ARROW_in_typeExp1307 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGNMENT_in_valueExp02805 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGNMENT_in_valueExp02839 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGNMENT_in_valueExp62522 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_declaration1128 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_param3014 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_typeExpBase1507 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_typeExpBase1541 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_valueExp1639 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_valueExp1657 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_valueExp1675 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_valueExp1693 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_vdeclaration1731 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_main293 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_main377 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_main413 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_main450 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_main525 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_main600 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_main653 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_param2996 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_paramList2955 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_synpred2_PN21266 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_synpred3_PN21419 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_typeExp1289 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_typeExpBase1450 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_typeExpBase1535 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_valueExp02777 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_valueExp02833 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_valueExp32671 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_valueExp901792 |
static org.antlr.runtime.BitSet |
FOLLOW_declaration_in_main79 |
static org.antlr.runtime.BitSet |
FOLLOW_DIVIDES_in_valueExp102286 |
static org.antlr.runtime.BitSet |
FOLLOW_DOTDOT_in_typeExpBase1593 |
static org.antlr.runtime.BitSet |
FOLLOW_EOF_in_main1103 |
static org.antlr.runtime.BitSet |
FOLLOW_EQUALITY_in_declaration1138 |
static org.antlr.runtime.BitSet |
FOLLOW_EQUALITY_in_declaration1197 |
static org.antlr.runtime.BitSet |
FOLLOW_EQUALITY_in_main1059 |
static org.antlr.runtime.BitSet |
FOLLOW_EQUALITY_in_valueExp432068 |
static org.antlr.runtime.BitSet |
FOLLOW_EQUALITY_in_vdeclaration1740 |
static org.antlr.runtime.BitSet |
FOLLOW_EQUIV_in_valueExp701895 |
static org.antlr.runtime.BitSet |
FOLLOW_GREATER_in_valueExp402155 |
static org.antlr.runtime.BitSet |
FOLLOW_GREATEREQ_in_valueExp402171 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_declaration1126 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_main1004 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_main1018 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_main104 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_main1056 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_main401 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_main417 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_main581 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_main604 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_main703 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_main922 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_main965 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_main990 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_param2985 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_param3000 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_typeExpBase1367 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_typeExpBase1505 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_typeExpBase1539 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_valueExp02717 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_valueExp02803 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_valueExp02837 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_valueExp52592 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_valueExp62465 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENT_in_vdeclaration1727 |
static org.antlr.runtime.BitSet |
FOLLOW_IMPLIES_in_synpred5_PN21850 |
static org.antlr.runtime.BitSet |
FOLLOW_IMPLIES_in_valueExp701864 |
static org.antlr.runtime.BitSet |
FOLLOW_LABEL_in_main129 |
static org.antlr.runtime.BitSet |
FOLLOW_LABEL_in_main157 |
static org.antlr.runtime.BitSet |
FOLLOW_LABEL_in_main204 |
static org.antlr.runtime.BitSet |
FOLLOW_LABEL_in_main232 |
static org.antlr.runtime.BitSet |
FOLLOW_LABEL_in_main281 |
static org.antlr.runtime.BitSet |
FOLLOW_LABEL_in_main298 |
static org.antlr.runtime.BitSet |
FOLLOW_LABEL_in_main483 |
static org.antlr.runtime.BitSet |
FOLLOW_LABEL_in_main636 |
static org.antlr.runtime.BitSet |
FOLLOW_LABEL_in_main657 |
static org.antlr.runtime.BitSet |
FOLLOW_LABEL_in_main734 |
static org.antlr.runtime.BitSet |
FOLLOW_LABEL_in_main825 |
static org.antlr.runtime.BitSet |
FOLLOW_LABEL_in_main855 |
static org.antlr.runtime.BitSet |
FOLLOW_LABEL_in_main889 |
static org.antlr.runtime.BitSet |
FOLLOW_LABEL_in_main948 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACK_in_synpred3_PN21415 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACK_in_synpred4_PN21476 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACK_in_typeExpBase1424 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACK_in_typeExpBase1485 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACK_in_typeExpBase1587 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACK_in_valueExp52611 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACK_in_valueExp62492 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACKGRID_in_typeExpBase1499 |
static org.antlr.runtime.BitSet |
FOLLOW_LESS_in_valueExp402123 |
static org.antlr.runtime.BitSet |
FOLLOW_LESSEQ_in_valueExp402139 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAR_in_paramList2948 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAR_in_synpred2_PN21262 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAR_in_typeExp1273 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAR_in_typeExpBase1573 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAR_in_typeExpBase1607 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAR_in_valueExp02761 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAR_in_valueExp32657 |
static org.antlr.runtime.BitSet |
FOLLOW_LPARGRID_in_valueExp02797 |
static org.antlr.runtime.BitSet |
FOLLOW_MINUS_in_valueExp302227 |
static org.antlr.runtime.BitSet |
FOLLOW_MINUS_in_valueExp82369 |
static org.antlr.runtime.BitSet |
FOLLOW_NONEQUALITY_in_valueExp432084 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_valueExp02737 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_valueExp52574 |
static org.antlr.runtime.BitSet |
FOLLOW_NUMBER_in_valueExp62442 |
static org.antlr.runtime.BitSet |
FOLLOW_param_in_paramList2950 |
static org.antlr.runtime.BitSet |
FOLLOW_param_in_paramList2957 |
static org.antlr.runtime.BitSet |
FOLLOW_paramList_in_valueExp1637 |
static org.antlr.runtime.BitSet |
FOLLOW_paramList_in_valueExp1655 |
static org.antlr.runtime.BitSet |
FOLLOW_paramList_in_valueExp1673 |
static org.antlr.runtime.BitSet |
FOLLOW_paramList_in_valueExp1691 |
static org.antlr.runtime.BitSet |
FOLLOW_PERIOD_in_valueExp52563 |
static org.antlr.runtime.BitSet |
FOLLOW_PERIOD_in_valueExp62430 |
static org.antlr.runtime.BitSet |
FOLLOW_PLUS_in_valueExp302211 |
static org.antlr.runtime.BitSet |
FOLLOW_PLUS_in_valueExp82357 |
static org.antlr.runtime.BitSet |
FOLLOW_POWER_in_valueExp92326 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACK_in_synpred4_PN21480 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACK_in_typeExpBase1463 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACK_in_typeExpBase1491 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACK_in_typeExpBase1599 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACK_in_valueExp52617 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACK_in_valueExp62498 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACKGRID_in_typeExpBase1563 |
static org.antlr.runtime.BitSet |
FOLLOW_RPAR_in_paramList2963 |
static org.antlr.runtime.BitSet |
FOLLOW_RPAR_in_typeExp1305 |
static org.antlr.runtime.BitSet |
FOLLOW_RPAR_in_typeExpBase1579 |
static org.antlr.runtime.BitSet |
FOLLOW_RPAR_in_typeExpBase1613 |
static org.antlr.runtime.BitSet |
FOLLOW_RPAR_in_valueExp02789 |
static org.antlr.runtime.BitSet |
FOLLOW_RPAR_in_valueExp32682 |
static org.antlr.runtime.BitSet |
FOLLOW_RPARGRID_in_valueExp02861 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main1006 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main1020 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main1030 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main1044 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main106 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main1068 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main1087 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main1095 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main131 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main159 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main171 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main181 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main209 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main237 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main247 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main257 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main318 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main329 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main339 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main353 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main389 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main424 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main496 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main559 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main682 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main762 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main774 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main786 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main799 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main81 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main827 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main860 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main894 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main907 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main91 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main927 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main975 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMICOLON_in_main992 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_main1042 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_main1063 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_main1082 |
static org.antlr.runtime.BitSet |
FOLLOW_TIMES_in_valueExp102270 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_declaration1142 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_declaration1193 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_param3018 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_synpred2_PN21264 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_synpred3_PN21417 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_synpred4_PN21478 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_typeExp1252 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_typeExp1277 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_typeExp1294 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_typeExp1311 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_typeExp1329 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_typeExpBase1436 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_typeExpBase1455 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_typeExpBase1489 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_typeExpBase1511 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_typeExpBase1545 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_typeExpBase1611 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExp_in_vdeclaration1735 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExpBase_in_synpred1_PN21237 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExpBase_in_typeExp1246 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExpBase_in_typeExp1323 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExpBase_in_typeExp1339 |
static org.antlr.runtime.BitSet |
FOLLOW_UNDERSCORE_in_valueExp02727 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_declaration1161 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_declaration1178 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_declaration1201 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_main351 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_main365 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_main382 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_main440 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_main455 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_main515 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_main530 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_main552 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_typeExpBase1577 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_typeExpBase1591 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_typeExpBase1597 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp02765 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp02782 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp02809 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp02843 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp02873 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp02879 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp02897 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp02903 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp02925 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp1643 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp1661 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp1679 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp1697 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp32661 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp32675 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp52615 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp62496 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_valueExp62526 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp_in_vdeclaration1744 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp0_in_valueExp32651 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp10_in_valueExp302204 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp3_in_valueExp52557 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp30_in_valueExp302215 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp30_in_valueExp302231 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp30_in_valueExp402117 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp40_in_valueExp402127 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp40_in_valueExp402143 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp40_in_valueExp402159 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp40_in_valueExp402175 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp40_in_valueExp432062 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp43_in_valueExp432072 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp43_in_valueExp432088 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp43_in_valueExp452040 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp45_in_valueExp452030 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp45_in_valueExp501990 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp5_in_valueExp62414 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp50_in_valueExp502000 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp50_in_valueExp601952 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp6_in_valueExp82361 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp6_in_valueExp82373 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp6_in_valueExp82385 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp60_in_synpred5_PN21848 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp60_in_valueExp601962 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp60_in_valueExp701862 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp60_in_valueExp701887 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp70_in_valueExp701868 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp70_in_valueExp701899 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp70_in_valueExp701919 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp70_in_valueExp901819 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp8_in_valueExp92320 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp8_in_valueExp92330 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp9_in_valueExp102263 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp9_in_valueExp102274 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp9_in_valueExp102290 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp90_in_valueExp1707 |
static org.antlr.runtime.BitSet |
FOLLOW_valueExp90_in_valueExp901807 |
static org.antlr.runtime.BitSet |
FOLLOW_vdeclaration_in_valueExp901782 |
static org.antlr.runtime.BitSet |
FOLLOW_vdeclaration_in_valueExp901796 |
static int |
GREATER |
static int |
GREATEREQ |
static int |
IDENT |
static int |
IMPLIES |
static int |
LABEL |
static int |
LBRACK |
static int |
LBRACKGRID |
static int |
LESS |
static int |
LESSEQ |
static int |
LETTER |
static int |
LPAR |
static int |
LPARGRID |
static int |
MINUS |
static int |
NONEQUALITY |
static int |
NUMBER |
static int |
PERIOD |
static int |
PLUS |
static int |
POWER |
static int |
RBRACK |
static int |
RBRACKGRID |
static int |
REALLETTER |
static int |
RPAR |
static int |
RPARGRID |
static int |
SEMICOLON |
static int |
STRING |
static int |
T__100 |
static int |
T__101 |
static int |
T__102 |
static int |
T__103 |
static int |
T__104 |
static int |
T__105 |
static int |
T__106 |
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 int |
T__76 |
static int |
T__77 |
static int |
T__78 |
static int |
T__79 |
static int |
T__80 |
static int |
T__81 |
static int |
T__82 |
static int |
T__83 |
static int |
T__84 |
static int |
T__85 |
static int |
T__86 |
static int |
T__87 |
static int |
T__88 |
static int |
T__89 |
static int |
T__90 |
static int |
T__91 |
static int |
T__92 |
static int |
T__93 |
static int |
T__94 |
static int |
T__95 |
static int |
T__96 |
static int |
T__97 |
static int |
T__98 |
static int |
T__99 |
static int |
TIMES |
static java.lang.String[] |
tokenNames |
static int |
UNDERSCORE |
static int |
WS |
Constructor and Description |
---|
PN2Parser(org.antlr.runtime.TokenStream input) |
PN2Parser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
Modifier and Type | Method and Description |
---|---|
Declaration |
declaration() |
java.lang.String |
getGrammarFileName() |
java.lang.String[] |
getTokenNames() |
Command |
main() |
void |
param(java.util.Vector sequence) |
java.util.Vector |
paramList() |
void |
synpred1_PN2_fragment() |
boolean |
synpred1_PN2() |
void |
synpred2_PN2_fragment() |
boolean |
synpred2_PN2() |
void |
synpred3_PN2_fragment() |
boolean |
synpred3_PN2() |
void |
synpred4_PN2_fragment() |
boolean |
synpred4_PN2() |
void |
synpred5_PN2_fragment() |
boolean |
synpred5_PN2() |
Type |
typeExp() |
Type |
typeExpBase() |
Expression |
valueExp() |
Expression |
valueExp0() |
Expression |
valueExp10() |
Expression |
valueExp3() |
Expression |
valueExp30() |
Expression |
valueExp40() |
Expression |
valueExp43() |
Expression |
valueExp45() |
Expression |
valueExp5() |
Expression |
valueExp50() |
Expression |
valueExp6() |
Expression |
valueExp60() |
Expression |
valueExp70() |
Expression |
valueExp8() |
Expression |
valueExp9() |
Expression |
valueExp90() |
ValueDeclaration |
vdeclaration() |
getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
alreadyParsedRule, beginResync, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, 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 LETTER
public static final int EOF
public static final int T__93
public static final int T__94
public static final int T__91
public static final int T__92
public static final int EOL
public static final int GREATER
public static final int T__90
public static final int LPAR
public static final int LESS
public static final int COMMENT
public static final int T__99
public static final int T__98
public static final int T__97
public static final int T__96
public static final int T__95
public static final int RBRACK
public static final int T__80
public static final int IMPLIES
public static final int T__81
public static final int T__82
public static final int T__83
public static final int PERIOD
public static final int REALLETTER
public static final int NUMBER
public static final int POWER
public static final int UNDERSCORE
public static final int SEMICOLON
public static final int T__85
public static final int T__84
public static final int T__87
public static final int T__86
public static final int T__89
public static final int T__88
public static final int EQUIV
public static final int DIVIDES
public static final int WS
public static final int T__71
public static final int T__72
public static final int LBRACKGRID
public static final int T__70
public static final int RPARGRID
public static final int NONEQUALITY
public static final int T__76
public static final int T__75
public static final int T__74
public static final int T__73
public static final int T__79
public static final int T__78
public static final int T__77
public static final int T__68
public static final int T__69
public static final int EQUALITY
public static final int T__66
public static final int T__67
public static final int T__64
public static final int LBRACK
public static final int T__65
public static final int T__62
public static final int T__63
public static final int DOTDOT
public static final int T__61
public static final int T__60
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__51
public static final int T__52
public static final int T__53
public static final int LESSEQ
public static final int T__54
public static final int COMMA
public static final int T__59
public static final int T__103
public static final int T__104
public static final int T__105
public static final int T__106
public static final int IDENT
public static final int PLUS
public static final int DIGIT
public static final int T__50
public static final int GREATEREQ
public static final int T__43
public static final int T__46
public static final int T__47
public static final int T__44
public static final int T__45
public static final int T__48
public static final int T__49
public static final int T__102
public static final int T__101
public static final int T__100
public static final int MINUS
public static final int COLON
public static final int RBRACKGRID
public static final int LABEL
public static final int LPARGRID
public static final int ARROW
public static final int RPAR
public static final int ASSIGNMENT
public static final int TIMES
public static final int STRING
public static final org.antlr.runtime.BitSet FOLLOW_declaration_in_main79
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main81
public static final org.antlr.runtime.BitSet FOLLOW_43_in_main89
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main91
public static final org.antlr.runtime.BitSet FOLLOW_44_in_main100
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_main104
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main106
public static final org.antlr.runtime.BitSet FOLLOW_45_in_main114
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_main129
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main131
public static final org.antlr.runtime.BitSet FOLLOW_46_in_main142
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_main157
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main159
public static final org.antlr.runtime.BitSet FOLLOW_47_in_main169
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main171
public static final org.antlr.runtime.BitSet FOLLOW_48_in_main179
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main181
public static final org.antlr.runtime.BitSet FOLLOW_49_in_main189
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_main204
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main209
public static final org.antlr.runtime.BitSet FOLLOW_50_in_main217
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_main232
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main237
public static final org.antlr.runtime.BitSet FOLLOW_51_in_main245
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main247
public static final org.antlr.runtime.BitSet FOLLOW_52_in_main255
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main257
public static final org.antlr.runtime.BitSet FOLLOW_53_in_main265
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_main281
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_main293
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_main298
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main318
public static final org.antlr.runtime.BitSet FOLLOW_54_in_main327
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main329
public static final org.antlr.runtime.BitSet FOLLOW_55_in_main337
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main339
public static final org.antlr.runtime.BitSet FOLLOW_56_in_main347
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_main351
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main353
public static final org.antlr.runtime.BitSet FOLLOW_57_in_main361
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_main365
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_main377
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_main382
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main389
public static final org.antlr.runtime.BitSet FOLLOW_58_in_main397
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_main401
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_main413
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_main417
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main424
public static final org.antlr.runtime.BitSet FOLLOW_59_in_main432
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_main440
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_main450
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_main455
public static final org.antlr.runtime.BitSet FOLLOW_60_in_main467
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_main483
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main496
public static final org.antlr.runtime.BitSet FOLLOW_61_in_main507
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_main515
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_main525
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_main530
public static final org.antlr.runtime.BitSet FOLLOW_60_in_main542
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_main552
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main559
public static final org.antlr.runtime.BitSet FOLLOW_62_in_main570
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_main581
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_main600
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_main604
public static final org.antlr.runtime.BitSet FOLLOW_60_in_main624
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_main636
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_main653
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_main657
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main682
public static final org.antlr.runtime.BitSet FOLLOW_63_in_main693
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_main703
public static final org.antlr.runtime.BitSet FOLLOW_60_in_main713
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_main734
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main762
public static final org.antlr.runtime.BitSet FOLLOW_64_in_main772
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main774
public static final org.antlr.runtime.BitSet FOLLOW_65_in_main784
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main786
public static final org.antlr.runtime.BitSet FOLLOW_66_in_main797
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main799
public static final org.antlr.runtime.BitSet FOLLOW_67_in_main809
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_main825
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main827
public static final org.antlr.runtime.BitSet FOLLOW_68_in_main837
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_main855
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main860
public static final org.antlr.runtime.BitSet FOLLOW_69_in_main871
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_main889
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main894
public static final org.antlr.runtime.BitSet FOLLOW_70_in_main905
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main907
public static final org.antlr.runtime.BitSet FOLLOW_71_in_main916
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_main922
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main927
public static final org.antlr.runtime.BitSet FOLLOW_72_in_main936
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_main948
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_main965
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main975
public static final org.antlr.runtime.BitSet FOLLOW_73_in_main986
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_main990
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main992
public static final org.antlr.runtime.BitSet FOLLOW_74_in_main1000
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_main1004
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main1006
public static final org.antlr.runtime.BitSet FOLLOW_75_in_main1014
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_main1018
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main1020
public static final org.antlr.runtime.BitSet FOLLOW_76_in_main1028
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main1030
public static final org.antlr.runtime.BitSet FOLLOW_77_in_main1038
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_main1042
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main1044
public static final org.antlr.runtime.BitSet FOLLOW_78_in_main1052
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_main1056
public static final org.antlr.runtime.BitSet FOLLOW_EQUALITY_in_main1059
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_main1063
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main1068
public static final org.antlr.runtime.BitSet FOLLOW_79_in_main1076
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_main1082
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main1087
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_main1095
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_main1103
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_declaration1126
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_declaration1128
public static final org.antlr.runtime.BitSet FOLLOW_80_in_declaration1134
public static final org.antlr.runtime.BitSet FOLLOW_EQUALITY_in_declaration1138
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_declaration1142
public static final org.antlr.runtime.BitSet FOLLOW_81_in_declaration1157
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_declaration1161
public static final org.antlr.runtime.BitSet FOLLOW_82_in_declaration1174
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_declaration1178
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_declaration1193
public static final org.antlr.runtime.BitSet FOLLOW_EQUALITY_in_declaration1197
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_declaration1201
public static final org.antlr.runtime.BitSet FOLLOW_typeExpBase_in_typeExp1246
public static final org.antlr.runtime.BitSet FOLLOW_ARROW_in_typeExp1248
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_typeExp1252
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_typeExp1273
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_typeExp1277
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_typeExp1289
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_typeExp1294
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_typeExp1305
public static final org.antlr.runtime.BitSet FOLLOW_ARROW_in_typeExp1307
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_typeExp1311
public static final org.antlr.runtime.BitSet FOLLOW_83_in_typeExp1319
public static final org.antlr.runtime.BitSet FOLLOW_typeExpBase_in_typeExp1323
public static final org.antlr.runtime.BitSet FOLLOW_84_in_typeExp1325
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_typeExp1329
public static final org.antlr.runtime.BitSet FOLLOW_typeExpBase_in_typeExp1339
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_typeExpBase1367
public static final org.antlr.runtime.BitSet FOLLOW_85_in_typeExpBase1375
public static final org.antlr.runtime.BitSet FOLLOW_86_in_typeExpBase1384
public static final org.antlr.runtime.BitSet FOLLOW_87_in_typeExpBase1394
public static final org.antlr.runtime.BitSet FOLLOW_88_in_typeExpBase1404
public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_typeExpBase1424
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_typeExpBase1436
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_typeExpBase1450
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_typeExpBase1455
public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_typeExpBase1463
public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_typeExpBase1485
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_typeExpBase1489
public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_typeExpBase1491
public static final org.antlr.runtime.BitSet FOLLOW_LBRACKGRID_in_typeExpBase1499
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_typeExpBase1505
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_typeExpBase1507
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_typeExpBase1511
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_typeExpBase1535
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_typeExpBase1539
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_typeExpBase1541
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_typeExpBase1545
public static final org.antlr.runtime.BitSet FOLLOW_RBRACKGRID_in_typeExpBase1563
public static final org.antlr.runtime.BitSet FOLLOW_89_in_typeExpBase1571
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_typeExpBase1573
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_typeExpBase1577
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_typeExpBase1579
public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_typeExpBase1587
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_typeExpBase1591
public static final org.antlr.runtime.BitSet FOLLOW_DOTDOT_in_typeExpBase1593
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_typeExpBase1597
public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_typeExpBase1599
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_typeExpBase1607
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_typeExpBase1611
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_typeExpBase1613
public static final org.antlr.runtime.BitSet FOLLOW_90_in_valueExp1633
public static final org.antlr.runtime.BitSet FOLLOW_paramList_in_valueExp1637
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_valueExp1639
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp1643
public static final org.antlr.runtime.BitSet FOLLOW_83_in_valueExp1651
public static final org.antlr.runtime.BitSet FOLLOW_paramList_in_valueExp1655
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_valueExp1657
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp1661
public static final org.antlr.runtime.BitSet FOLLOW_91_in_valueExp1669
public static final org.antlr.runtime.BitSet FOLLOW_paramList_in_valueExp1673
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_valueExp1675
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp1679
public static final org.antlr.runtime.BitSet FOLLOW_92_in_valueExp1687
public static final org.antlr.runtime.BitSet FOLLOW_paramList_in_valueExp1691
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_valueExp1693
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp1697
public static final org.antlr.runtime.BitSet FOLLOW_valueExp90_in_valueExp1707
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_vdeclaration1727
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_vdeclaration1731
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_vdeclaration1735
public static final org.antlr.runtime.BitSet FOLLOW_EQUALITY_in_vdeclaration1740
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_vdeclaration1744
public static final org.antlr.runtime.BitSet FOLLOW_93_in_valueExp901778
public static final org.antlr.runtime.BitSet FOLLOW_vdeclaration_in_valueExp901782
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_valueExp901792
public static final org.antlr.runtime.BitSet FOLLOW_vdeclaration_in_valueExp901796
public static final org.antlr.runtime.BitSet FOLLOW_94_in_valueExp901803
public static final org.antlr.runtime.BitSet FOLLOW_valueExp90_in_valueExp901807
public static final org.antlr.runtime.BitSet FOLLOW_valueExp70_in_valueExp901819
public static final org.antlr.runtime.BitSet FOLLOW_valueExp60_in_valueExp701862
public static final org.antlr.runtime.BitSet FOLLOW_IMPLIES_in_valueExp701864
public static final org.antlr.runtime.BitSet FOLLOW_valueExp70_in_valueExp701868
public static final org.antlr.runtime.BitSet FOLLOW_valueExp60_in_valueExp701887
public static final org.antlr.runtime.BitSet FOLLOW_EQUIV_in_valueExp701895
public static final org.antlr.runtime.BitSet FOLLOW_valueExp70_in_valueExp701899
public static final org.antlr.runtime.BitSet FOLLOW_95_in_valueExp701915
public static final org.antlr.runtime.BitSet FOLLOW_valueExp70_in_valueExp701919
public static final org.antlr.runtime.BitSet FOLLOW_valueExp50_in_valueExp601952
public static final org.antlr.runtime.BitSet FOLLOW_96_in_valueExp601958
public static final org.antlr.runtime.BitSet FOLLOW_valueExp60_in_valueExp601962
public static final org.antlr.runtime.BitSet FOLLOW_valueExp45_in_valueExp501990
public static final org.antlr.runtime.BitSet FOLLOW_97_in_valueExp501996
public static final org.antlr.runtime.BitSet FOLLOW_valueExp50_in_valueExp502000
public static final org.antlr.runtime.BitSet FOLLOW_98_in_valueExp452026
public static final org.antlr.runtime.BitSet FOLLOW_valueExp45_in_valueExp452030
public static final org.antlr.runtime.BitSet FOLLOW_valueExp43_in_valueExp452040
public static final org.antlr.runtime.BitSet FOLLOW_valueExp40_in_valueExp432062
public static final org.antlr.runtime.BitSet FOLLOW_EQUALITY_in_valueExp432068
public static final org.antlr.runtime.BitSet FOLLOW_valueExp43_in_valueExp432072
public static final org.antlr.runtime.BitSet FOLLOW_NONEQUALITY_in_valueExp432084
public static final org.antlr.runtime.BitSet FOLLOW_valueExp43_in_valueExp432088
public static final org.antlr.runtime.BitSet FOLLOW_valueExp30_in_valueExp402117
public static final org.antlr.runtime.BitSet FOLLOW_LESS_in_valueExp402123
public static final org.antlr.runtime.BitSet FOLLOW_valueExp40_in_valueExp402127
public static final org.antlr.runtime.BitSet FOLLOW_LESSEQ_in_valueExp402139
public static final org.antlr.runtime.BitSet FOLLOW_valueExp40_in_valueExp402143
public static final org.antlr.runtime.BitSet FOLLOW_GREATER_in_valueExp402155
public static final org.antlr.runtime.BitSet FOLLOW_valueExp40_in_valueExp402159
public static final org.antlr.runtime.BitSet FOLLOW_GREATEREQ_in_valueExp402171
public static final org.antlr.runtime.BitSet FOLLOW_valueExp40_in_valueExp402175
public static final org.antlr.runtime.BitSet FOLLOW_valueExp10_in_valueExp302204
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_valueExp302211
public static final org.antlr.runtime.BitSet FOLLOW_valueExp30_in_valueExp302215
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_valueExp302227
public static final org.antlr.runtime.BitSet FOLLOW_valueExp30_in_valueExp302231
public static final org.antlr.runtime.BitSet FOLLOW_valueExp9_in_valueExp102263
public static final org.antlr.runtime.BitSet FOLLOW_TIMES_in_valueExp102270
public static final org.antlr.runtime.BitSet FOLLOW_valueExp9_in_valueExp102274
public static final org.antlr.runtime.BitSet FOLLOW_DIVIDES_in_valueExp102286
public static final org.antlr.runtime.BitSet FOLLOW_valueExp9_in_valueExp102290
public static final org.antlr.runtime.BitSet FOLLOW_valueExp8_in_valueExp92320
public static final org.antlr.runtime.BitSet FOLLOW_POWER_in_valueExp92326
public static final org.antlr.runtime.BitSet FOLLOW_valueExp8_in_valueExp92330
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_valueExp82357
public static final org.antlr.runtime.BitSet FOLLOW_valueExp6_in_valueExp82361
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_valueExp82369
public static final org.antlr.runtime.BitSet FOLLOW_valueExp6_in_valueExp82373
public static final org.antlr.runtime.BitSet FOLLOW_valueExp6_in_valueExp82385
public static final org.antlr.runtime.BitSet FOLLOW_valueExp5_in_valueExp62414
public static final org.antlr.runtime.BitSet FOLLOW_99_in_valueExp62420
public static final org.antlr.runtime.BitSet FOLLOW_PERIOD_in_valueExp62430
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_valueExp62442
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_valueExp62465
public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_valueExp62492
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp62496
public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_valueExp62498
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGNMENT_in_valueExp62522
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp62526
public static final org.antlr.runtime.BitSet FOLLOW_valueExp3_in_valueExp52557
public static final org.antlr.runtime.BitSet FOLLOW_PERIOD_in_valueExp52563
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_valueExp52574
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_valueExp52592
public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_valueExp52611
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp52615
public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_valueExp52617
public static final org.antlr.runtime.BitSet FOLLOW_valueExp0_in_valueExp32651
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_valueExp32657
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp32661
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_valueExp32671
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp32675
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_valueExp32682
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_valueExp02717
public static final org.antlr.runtime.BitSet FOLLOW_UNDERSCORE_in_valueExp02727
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_valueExp02737
public static final org.antlr.runtime.BitSet FOLLOW_100_in_valueExp02745
public static final org.antlr.runtime.BitSet FOLLOW_101_in_valueExp02753
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_valueExp02761
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp02765
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_valueExp02777
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp02782
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_valueExp02789
public static final org.antlr.runtime.BitSet FOLLOW_LPARGRID_in_valueExp02797
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_valueExp02803
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGNMENT_in_valueExp02805
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp02809
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_valueExp02833
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_valueExp02837
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGNMENT_in_valueExp02839
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp02843
public static final org.antlr.runtime.BitSet FOLLOW_RPARGRID_in_valueExp02861
public static final org.antlr.runtime.BitSet FOLLOW_102_in_valueExp02869
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp02873
public static final org.antlr.runtime.BitSet FOLLOW_103_in_valueExp02875
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp02879
public static final org.antlr.runtime.BitSet FOLLOW_104_in_valueExp02893
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp02897
public static final org.antlr.runtime.BitSet FOLLOW_103_in_valueExp02899
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp02903
public static final org.antlr.runtime.BitSet FOLLOW_105_in_valueExp02921
public static final org.antlr.runtime.BitSet FOLLOW_valueExp_in_valueExp02925
public static final org.antlr.runtime.BitSet FOLLOW_106_in_valueExp02927
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_paramList2948
public static final org.antlr.runtime.BitSet FOLLOW_param_in_paramList2950
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_paramList2955
public static final org.antlr.runtime.BitSet FOLLOW_param_in_paramList2957
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_paramList2963
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_param2985
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_param2996
public static final org.antlr.runtime.BitSet FOLLOW_IDENT_in_param3000
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_param3014
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_param3018
public static final org.antlr.runtime.BitSet FOLLOW_typeExpBase_in_synpred1_PN21237
public static final org.antlr.runtime.BitSet FOLLOW_ARROW_in_synpred1_PN21239
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_synpred2_PN21262
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_synpred2_PN21264
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_synpred2_PN21266
public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_synpred3_PN21415
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_synpred3_PN21417
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_synpred3_PN21419
public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_synpred4_PN21476
public static final org.antlr.runtime.BitSet FOLLOW_typeExp_in_synpred4_PN21478
public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_synpred4_PN21480
public static final org.antlr.runtime.BitSet FOLLOW_valueExp60_in_synpred5_PN21848
public static final org.antlr.runtime.BitSet FOLLOW_IMPLIES_in_synpred5_PN21850
public PN2Parser(org.antlr.runtime.TokenStream input)
public PN2Parser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
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 final Command main() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Declaration declaration() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Type typeExp() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Type typeExpBase() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Expression valueExp() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final ValueDeclaration vdeclaration() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Expression valueExp90() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Expression valueExp70() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Expression valueExp60() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Expression valueExp50() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Expression valueExp45() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Expression valueExp43() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Expression valueExp40() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Expression valueExp30() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Expression valueExp10() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Expression valueExp9() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Expression valueExp8() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Expression valueExp6() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Expression valueExp5() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Expression valueExp3() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Expression valueExp0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final java.util.Vector paramList() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void param(java.util.Vector sequence) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred1_PN2_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred2_PN2_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred3_PN2_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred4_PN2_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred5_PN2_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final boolean synpred3_PN2()
public final boolean synpred2_PN2()
public final boolean synpred5_PN2()
public final boolean synpred4_PN2()
public final boolean synpred1_PN2()