Class NmlTreeWalker
- java.lang.Object
-
- org.antlr.runtime.BaseRecognizer
-
- org.antlr.runtime.tree.TreeParser
-
- ru.ispras.microtesk.translator.antlrex.TreeParserEx
-
- ru.ispras.microtesk.translator.antlrex.TreeParserBase
-
- ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
-
- ru.ispras.microtesk.translator.nml.grammar.NmlTreeWalker
-
- All Implemented Interfaces:
ErrorReporter
,WalkerContext
public class NmlTreeWalker extends NmlTreeWalkerBase
-
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description static int
ACTION
static int
ALIAS
static int
ALTERNATIVES
static int
AMPER
static int
AND
static int
ARG_MODE
static int
ARG_OP
static int
ARGS
static int
ARGUMENT
static int
ASSERT
static int
ASSIGN
static int
ATTRS
static int
BIN_DIG_LST
static int
BIN_DIGIT
static int
BINARY_CONST
static int
BOOL
static int
CARD
static int
CARD_CONST
static int
CAST
static int
COERCE
static int
COLON
static int
COMMA
static int
CONST
static int
DIGIT
static int
DIV
static int
DOT
static int
DOUBLE_COLON
static int
DOUBLE_DOT
static int
DOUBLE_STAR
static int
ELSE
static int
ELSEIF
static int
ENDIF
static int
ENUM
static int
EOF
static int
EQ
static int
EXCEPTION
static int
FIX
static int
FLOAT
static int
FLOAT_TO_FLOAT
static int
FLOAT_TO_INT
static org.antlr.runtime.BitSet
FOLLOW_ACTION_in_actionDef1585
static org.antlr.runtime.BitSet
FOLLOW_ACTION_in_attrDef1412
static org.antlr.runtime.BitSet
FOLLOW_actionDef_in_attrDef1418
static org.antlr.runtime.BitSet
FOLLOW_actionDef_in_attrDef1441
static org.antlr.runtime.BitSet
FOLLOW_ALIAS_in_alias787
static org.antlr.runtime.BitSet
FOLLOW_ALIAS_in_alias804
static org.antlr.runtime.BitSet
FOLLOW_alias_in_memDef620
static org.antlr.runtime.BitSet
FOLLOW_alias_in_regDef660
static org.antlr.runtime.BitSet
FOLLOW_alias_in_varDef700
static org.antlr.runtime.BitSet
FOLLOW_ALTERNATIVES_in_orRule1156
static org.antlr.runtime.BitSet
FOLLOW_AMPER_in_binaryExpr3239
static org.antlr.runtime.BitSet
FOLLOW_AND_in_binaryExpr3150
static org.antlr.runtime.BitSet
FOLLOW_ARG_MODE_in_argType1249
static org.antlr.runtime.BitSet
FOLLOW_ARG_OP_in_argType1266
static org.antlr.runtime.BitSet
FOLLOW_ARGS_in_parameters1204
static org.antlr.runtime.BitSet
FOLLOW_argType_in_parameters1214
static org.antlr.runtime.BitSet
FOLLOW_ARGUMENT_in_instance_arg2202
static org.antlr.runtime.BitSet
FOLLOW_ASSERT_in_functionCallStatement2533
static org.antlr.runtime.BitSet
FOLLOW_ASSIGN_in_assignmentStatement2232
static org.antlr.runtime.BitSet
FOLLOW_assignmentStatement_in_statement2000
static org.antlr.runtime.BitSet
FOLLOW_atom_in_numExpr3084
static org.antlr.runtime.BitSet
FOLLOW_attrDef_in_attrDefList1337
static org.antlr.runtime.BitSet
FOLLOW_attrDefList_in_modeSpecPart934
static org.antlr.runtime.BitSet
FOLLOW_attrDefList_in_opSpecPart1108
static org.antlr.runtime.BitSet
FOLLOW_attrExpr_in_imageDef1543
static org.antlr.runtime.BitSet
FOLLOW_attrExpr_in_syntaxDef1493
static org.antlr.runtime.BitSet
FOLLOW_attributeCallStatement_in_statement1987
static org.antlr.runtime.BitSet
FOLLOW_ATTRS_in_attrDefList1332
static org.antlr.runtime.BitSet
FOLLOW_BINARY_CONST_in_atom3903
static org.antlr.runtime.BitSet
FOLLOW_binaryExpr_in_numExpr3053
static org.antlr.runtime.BitSet
FOLLOW_CARD_CONST_in_atom3888
static org.antlr.runtime.BitSet
FOLLOW_CARD_in_typeExpr440
static org.antlr.runtime.BitSet
FOLLOW_CAST_in_typeCast4128
static org.antlr.runtime.BitSet
FOLLOW_COERCE_in_typeCast4105
static org.antlr.runtime.BitSet
FOLLOW_conditionalStatement_in_statement2013
static org.antlr.runtime.BitSet
FOLLOW_CONST_in_atom3849
static org.antlr.runtime.BitSet
FOLLOW_constExpr_in_letExpr326
static org.antlr.runtime.BitSet
FOLLOW_constExpr_in_locationVal4390
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_assignmentStatement2246
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_atom3950
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_atom3969
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_atom3988
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_atom4007
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_atom4026
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_formatId1857
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_instance_arg2190
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_modeReturn976
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_typeCast4067
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_typeCast4090
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_typeCast4113
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_typeCast4136
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_typeCast4159
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_typeCast4182
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_typeCast4205
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_typeCast4228
static org.antlr.runtime.BitSet
FOLLOW_dataExpr_in_typeExpr505
static org.antlr.runtime.BitSet
FOLLOW_DIV_in_binaryExpr3646
static org.antlr.runtime.BitSet
FOLLOW_DOT_in_actionDef1577
static org.antlr.runtime.BitSet
FOLLOW_DOT_in_attributeCallStatement2064
static org.antlr.runtime.BitSet
FOLLOW_DOT_in_formatId1869
static org.antlr.runtime.BitSet
FOLLOW_DOT_in_imageDef1521
static org.antlr.runtime.BitSet
FOLLOW_DOT_in_locationAtom4470
static org.antlr.runtime.BitSet
FOLLOW_DOT_in_syntaxDef1471
static org.antlr.runtime.BitSet
FOLLOW_DOUBLE_COLON_in_locationExpr4295
static org.antlr.runtime.BitSet
FOLLOW_DOUBLE_DOT_in_alias807
static org.antlr.runtime.BitSet
FOLLOW_DOUBLE_STAR_in_binaryExpr3712
static org.antlr.runtime.BitSet
FOLLOW_ELSE_in_elseExpr3006
static org.antlr.runtime.BitSet
FOLLOW_ELSE_in_elseStmt2410
static org.antlr.runtime.BitSet
FOLLOW_ELSE_in_formatId1826
static org.antlr.runtime.BitSet
FOLLOW_elseExpr_in_ifExpr2937
static org.antlr.runtime.BitSet
FOLLOW_ELSEIF_in_elseIfExpr2969
static org.antlr.runtime.BitSet
FOLLOW_ELSEIF_in_elseIfStmt2376
static org.antlr.runtime.BitSet
FOLLOW_ELSEIF_in_formatId1792
static org.antlr.runtime.BitSet
FOLLOW_elseIfExpr_in_ifExpr2920
static org.antlr.runtime.BitSet
FOLLOW_elseIfStmt_in_ifStmt2329
static org.antlr.runtime.BitSet
FOLLOW_elseStmt_in_ifStmt2346
static org.antlr.runtime.BitSet
FOLLOW_EQ_in_binaryExpr3270
static org.antlr.runtime.BitSet
FOLLOW_EXCEPTION_in_functionCallStatement2446
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3131
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3136
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3164
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3169
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3192
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3197
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3220
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3225
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3251
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3256
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3285
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3290
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3318
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3323
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3351
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3356
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3384
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3389
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3408
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3413
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3431
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3436
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3457
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3462
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3482
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3487
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3507
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3512
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3531
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3536
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3563
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3568
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3594
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3599
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3627
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3632
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3660
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3665
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3693
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3698
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3718
static org.antlr.runtime.BitSet
FOLLOW_expr_in_binaryExpr3723
static org.antlr.runtime.BitSet
FOLLOW_expr_in_constExpr2597
static org.antlr.runtime.BitSet
FOLLOW_expr_in_dataExpr2705
static org.antlr.runtime.BitSet
FOLLOW_expr_in_elseExpr3010
static org.antlr.runtime.BitSet
FOLLOW_expr_in_elseIfExpr2977
static org.antlr.runtime.BitSet
FOLLOW_expr_in_funCall2849
static org.antlr.runtime.BitSet
FOLLOW_expr_in_ifExpr2905
static org.antlr.runtime.BitSet
FOLLOW_expr_in_indexExpr2651
static org.antlr.runtime.BitSet
FOLLOW_expr_in_logicExpr2678
static org.antlr.runtime.BitSet
FOLLOW_expr_in_nmlFuncDef254
static org.antlr.runtime.BitSet
FOLLOW_expr_in_sizeExpr2624
static org.antlr.runtime.BitSet
FOLLOW_expr_in_unaryExpr3763
static org.antlr.runtime.BitSet
FOLLOW_expr_in_unaryExpr3782
static org.antlr.runtime.BitSet
FOLLOW_expr_in_unaryExpr3802
static org.antlr.runtime.BitSet
FOLLOW_expr_in_unaryExpr3824
static org.antlr.runtime.BitSet
FOLLOW_FLOAT_in_typeExpr463
static org.antlr.runtime.BitSet
FOLLOW_FLOAT_TO_FLOAT_in_typeCast4197
static org.antlr.runtime.BitSet
FOLLOW_FLOAT_TO_INT_in_typeCast4174
static org.antlr.runtime.BitSet
FOLLOW_FORMAT_in_attrExpr1643
static org.antlr.runtime.BitSet
FOLLOW_formatId_in_formatId1767
static org.antlr.runtime.BitSet
FOLLOW_formatId_in_formatId1800
static org.antlr.runtime.BitSet
FOLLOW_formatId_in_formatId1830
static org.antlr.runtime.BitSet
FOLLOW_formatId_in_formatIdList1696
static org.antlr.runtime.BitSet
FOLLOW_formatIdList_in_attrExpr1652
static org.antlr.runtime.BitSet
FOLLOW_formatIdList_in_functionCallStatement2474
static org.antlr.runtime.BitSet
FOLLOW_funCall_in_nonNumExpr2802
static org.antlr.runtime.BitSet
FOLLOW_FUNCTION_CALL_in_funCall2832
static org.antlr.runtime.BitSet
FOLLOW_FUNCTION_in_nmlFuncDef218
static org.antlr.runtime.BitSet
FOLLOW_functionCallStatement_in_statement2026
static org.antlr.runtime.BitSet
FOLLOW_GEQ_in_binaryExpr3370
static org.antlr.runtime.BitSet
FOLLOW_HEX_CONST_in_atom3916
static org.antlr.runtime.BitSet
FOLLOW_ID_in_actionDef1581
static org.antlr.runtime.BitSet
FOLLOW_ID_in_alias811
static org.antlr.runtime.BitSet
FOLLOW_ID_in_argType1253
static org.antlr.runtime.BitSet
FOLLOW_ID_in_argType1270
static org.antlr.runtime.BitSet
FOLLOW_ID_in_atom3853
static org.antlr.runtime.BitSet
FOLLOW_ID_in_attrDef1434
static org.antlr.runtime.BitSet
FOLLOW_ID_in_attributeCallStatement2052
static org.antlr.runtime.BitSet
FOLLOW_ID_in_attributeCallStatement2068
static org.antlr.runtime.BitSet
FOLLOW_ID_in_formatId1873
static org.antlr.runtime.BitSet
FOLLOW_ID_in_funCall2836
static org.antlr.runtime.BitSet
FOLLOW_ID_in_imageDef1525
static org.antlr.runtime.BitSet
FOLLOW_ID_in_instance_arg2206
static org.antlr.runtime.BitSet
FOLLOW_ID_in_instance2141
static org.antlr.runtime.BitSet
FOLLOW_ID_in_letDef296
static org.antlr.runtime.BitSet
FOLLOW_ID_in_locationAtom4424
static org.antlr.runtime.BitSet
FOLLOW_ID_in_locationAtom4441
static org.antlr.runtime.BitSet
FOLLOW_ID_in_locationAtom4458
static org.antlr.runtime.BitSet
FOLLOW_ID_in_locationAtom4474
static org.antlr.runtime.BitSet
FOLLOW_ID_in_locationAtom4488
static org.antlr.runtime.BitSet
FOLLOW_ID_in_memDef612
static org.antlr.runtime.BitSet
FOLLOW_ID_in_modeDef856
static org.antlr.runtime.BitSet
FOLLOW_ID_in_nmlFuncDef222
static org.antlr.runtime.BitSet
FOLLOW_ID_in_orRule1161
static org.antlr.runtime.BitSet
FOLLOW_ID_in_parameters1210
static org.antlr.runtime.BitSet
FOLLOW_ID_in_regDef652
static org.antlr.runtime.BitSet
FOLLOW_ID_in_structDef534
static org.antlr.runtime.BitSet
FOLLOW_ID_in_structFields570
static org.antlr.runtime.BitSet
FOLLOW_ID_in_syntaxDef1475
static org.antlr.runtime.BitSet
FOLLOW_ID_in_typeDef370
static org.antlr.runtime.BitSet
FOLLOW_ID_in_typeExpr402
static org.antlr.runtime.BitSet
FOLLOW_ID_in_varDef692
static org.antlr.runtime.BitSet
FOLLOW_IF_in_ifExpr2897
static org.antlr.runtime.BitSet
FOLLOW_IF_in_ifStmt2306
static org.antlr.runtime.BitSet
FOLLOW_ifExpr_in_nonNumExpr2791
static org.antlr.runtime.BitSet
FOLLOW_ifStmt_in_conditionalStatement2275
static org.antlr.runtime.BitSet
FOLLOW_IMAGE_in_attrDef1389
static org.antlr.runtime.BitSet
FOLLOW_IMAGE_in_imageDef1529
static org.antlr.runtime.BitSet
FOLLOW_imageDef_in_attrDef1396
static org.antlr.runtime.BitSet
FOLLOW_indexExpr_in_alias815
static org.antlr.runtime.BitSet
FOLLOW_indexExpr_in_alias819
static org.antlr.runtime.BitSet
FOLLOW_indexExpr_in_locationAtom4428
static org.antlr.runtime.BitSet
FOLLOW_indexExpr_in_locationVal4353
static org.antlr.runtime.BitSet
FOLLOW_indexExpr_in_locationVal4358
static org.antlr.runtime.BitSet
FOLLOW_instance_arg_in_instance2146
static org.antlr.runtime.BitSet
FOLLOW_INSTANCE_CALL_in_attributeCallStatement2091
static org.antlr.runtime.BitSet
FOLLOW_INSTANCE_CALL_in_formatId1896
static org.antlr.runtime.BitSet
FOLLOW_INSTANCE_CALL_in_locationAtom4504
static org.antlr.runtime.BitSet
FOLLOW_instance_in_attributeCallStatement2095
static org.antlr.runtime.BitSet
FOLLOW_instance_in_formatId1900
static org.antlr.runtime.BitSet
FOLLOW_instance_in_instance_arg2177
static org.antlr.runtime.BitSet
FOLLOW_INSTANCE_in_instance2137
static org.antlr.runtime.BitSet
FOLLOW_instance_in_locationAtom4508
static org.antlr.runtime.BitSet
FOLLOW_INT_in_typeExpr418
static org.antlr.runtime.BitSet
FOLLOW_INT_TO_FLOAT_in_typeCast4151
static org.antlr.runtime.BitSet
FOLLOW_IS_NAN_in_atom3984
static org.antlr.runtime.BitSet
FOLLOW_IS_SIGN_NAN_in_atom4003
static org.antlr.runtime.BitSet
FOLLOW_IS_TYPE_in_typeCast4220
static org.antlr.runtime.BitSet
FOLLOW_LABEL_in_modeDef851
static org.antlr.runtime.BitSet
FOLLOW_LEFT_BROCKET_in_binaryExpr3403
static org.antlr.runtime.BitSet
FOLLOW_LEFT_SHIFT_in_binaryExpr3450
static org.antlr.runtime.BitSet
FOLLOW_LEQ_in_binaryExpr3337
static org.antlr.runtime.BitSet
FOLLOW_LET_in_letDef292
static org.antlr.runtime.BitSet
FOLLOW_letDef_in_procSpec123
static org.antlr.runtime.BitSet
FOLLOW_letExpr_in_letDef300
static org.antlr.runtime.BitSet
FOLLOW_LOCATION_BITFIELD_in_locationVal4345
static org.antlr.runtime.BitSet
FOLLOW_location_in_alias791
static org.antlr.runtime.BitSet
FOLLOW_location_in_assignmentStatement2236
static org.antlr.runtime.BitSet
FOLLOW_LOCATION_in_atom3869
static org.antlr.runtime.BitSet
FOLLOW_LOCATION_in_location4258
static org.antlr.runtime.BitSet
FOLLOW_LOCATION_INDEX_in_locationAtom4420
static org.antlr.runtime.BitSet
FOLLOW_LOCATION_REPEAT_in_locationVal4386
static org.antlr.runtime.BitSet
FOLLOW_locationAtom_in_locationVal4349
static org.antlr.runtime.BitSet
FOLLOW_locationAtom_in_locationVal4374
static org.antlr.runtime.BitSet
FOLLOW_locationExpr_in_atom3873
static org.antlr.runtime.BitSet
FOLLOW_locationExpr_in_location4262
static org.antlr.runtime.BitSet
FOLLOW_locationExpr_in_locationExpr4303
static org.antlr.runtime.BitSet
FOLLOW_locationVal_in_locationExpr4299
static org.antlr.runtime.BitSet
FOLLOW_locationVal_in_locationExpr4318
static org.antlr.runtime.BitSet
FOLLOW_locationVal_in_locationVal4394
static org.antlr.runtime.BitSet
FOLLOW_logicExpr_in_elseIfExpr2973
static org.antlr.runtime.BitSet
FOLLOW_logicExpr_in_elseIfStmt2380
static org.antlr.runtime.BitSet
FOLLOW_logicExpr_in_formatId1763
static org.antlr.runtime.BitSet
FOLLOW_logicExpr_in_formatId1796
static org.antlr.runtime.BitSet
FOLLOW_logicExpr_in_functionCallStatement2537
static org.antlr.runtime.BitSet
FOLLOW_logicExpr_in_ifExpr2901
static org.antlr.runtime.BitSet
FOLLOW_logicExpr_in_ifStmt2310
static org.antlr.runtime.BitSet
FOLLOW_MARK_in_functionCallStatement2492
static org.antlr.runtime.BitSet
FOLLOW_MEM_in_memDef603
static org.antlr.runtime.BitSet
FOLLOW_memDef_in_procSpec150
static org.antlr.runtime.BitSet
FOLLOW_MINUS_in_binaryExpr3582
static org.antlr.runtime.BitSet
FOLLOW_MODE_in_modeDef847
static org.antlr.runtime.BitSet
FOLLOW_modeDef_in_procSpec177
static org.antlr.runtime.BitSet
FOLLOW_modeReturn_in_modeSpecPart919
static org.antlr.runtime.BitSet
FOLLOW_modeSpecPart_in_modeDef870
static org.antlr.runtime.BitSet
FOLLOW_modifier_in_opDef1008
static org.antlr.runtime.BitSet
FOLLOW_MUL_in_binaryExpr3613
static org.antlr.runtime.BitSet
FOLLOW_NEQ_in_binaryExpr3304
static org.antlr.runtime.BitSet
FOLLOW_NML_TU_in_startRule100
static org.antlr.runtime.BitSet
FOLLOW_NML_TU_in_startRule88
static org.antlr.runtime.BitSet
FOLLOW_nmlFuncDef_in_procSpec195
static org.antlr.runtime.BitSet
FOLLOW_nonNumExpr_in_expr2745
static org.antlr.runtime.BitSet
FOLLOW_NOT_in_unaryExpr3816
static org.antlr.runtime.BitSet
FOLLOW_numExpr_in_expr2756
static org.antlr.runtime.BitSet
FOLLOW_OP_in_opDef1004
static org.antlr.runtime.BitSet
FOLLOW_opDef_in_procSpec186
static org.antlr.runtime.BitSet
FOLLOW_opSpecPart_in_opDef1033
static org.antlr.runtime.BitSet
FOLLOW_OR_in_binaryExpr3116
static org.antlr.runtime.BitSet
FOLLOW_orRule_in_modeSpecPart947
static org.antlr.runtime.BitSet
FOLLOW_orRule_in_opSpecPart1121
static org.antlr.runtime.BitSet
FOLLOW_parameters_in_modeSpecPart905
static org.antlr.runtime.BitSet
FOLLOW_parameters_in_nmlFuncDef240
static org.antlr.runtime.BitSet
FOLLOW_parameters_in_opSpecPart1095
static org.antlr.runtime.BitSet
FOLLOW_PLUS_in_binaryExpr3550
static org.antlr.runtime.BitSet
FOLLOW_procSpec_in_startRule90
static org.antlr.runtime.BitSet
FOLLOW_REG_in_regDef643
static org.antlr.runtime.BitSet
FOLLOW_regDef_in_procSpec159
static org.antlr.runtime.BitSet
FOLLOW_REM_in_binaryExpr3679
static org.antlr.runtime.BitSet
FOLLOW_RETURN_in_modeReturn972
static org.antlr.runtime.BitSet
FOLLOW_RIGHT_BROCKET_in_binaryExpr3427
static org.antlr.runtime.BitSet
FOLLOW_RIGHT_SHIFT_in_binaryExpr3476
static org.antlr.runtime.BitSet
FOLLOW_ROTATE_LEFT_in_binaryExpr3501
static org.antlr.runtime.BitSet
FOLLOW_ROTATE_RIGHT_in_binaryExpr3526
static org.antlr.runtime.BitSet
FOLLOW_ROUND_in_atom3965
static org.antlr.runtime.BitSet
FOLLOW_sequence_in_actionDef1599
static org.antlr.runtime.BitSet
FOLLOW_sequence_in_elseIfStmt2384
static org.antlr.runtime.BitSet
FOLLOW_sequence_in_elseStmt2414
static org.antlr.runtime.BitSet
FOLLOW_sequence_in_ifStmt2314
static org.antlr.runtime.BitSet
FOLLOW_SEQUENCE_in_sequence1953
static org.antlr.runtime.BitSet
FOLLOW_set_in_attributeCallStatement2072
static org.antlr.runtime.BitSet
FOLLOW_set_in_attributeCallStatement2099
static org.antlr.runtime.BitSet
FOLLOW_set_in_formatId1877
static org.antlr.runtime.BitSet
FOLLOW_set_in_formatId1904
static org.antlr.runtime.BitSet
FOLLOW_set_in_opDef1013
static org.antlr.runtime.BitSet
FOLLOW_SHARED_in_memDef607
static org.antlr.runtime.BitSet
FOLLOW_SHARED_in_regDef647
static org.antlr.runtime.BitSet
FOLLOW_SHARED_in_varDef687
static org.antlr.runtime.BitSet
FOLLOW_SIF_in_formatId1739
static org.antlr.runtime.BitSet
FOLLOW_SIGN_EXTEND_in_typeCast4059
static org.antlr.runtime.BitSet
FOLLOW_SIZE_OF_in_atom4022
static org.antlr.runtime.BitSet
FOLLOW_SIZE_TYPE_in_sizeType729
static org.antlr.runtime.BitSet
FOLLOW_SIZE_TYPE_in_sizeType752
static org.antlr.runtime.BitSet
FOLLOW_sizeExpr_in_sizeType733
static org.antlr.runtime.BitSet
FOLLOW_sizeExpr_in_typeExpr424
static org.antlr.runtime.BitSet
FOLLOW_sizeExpr_in_typeExpr445
static org.antlr.runtime.BitSet
FOLLOW_sizeExpr_in_typeExpr467
static org.antlr.runtime.BitSet
FOLLOW_sizeExpr_in_typeExpr471
static org.antlr.runtime.BitSet
FOLLOW_sizeType_in_memDef616
static org.antlr.runtime.BitSet
FOLLOW_sizeType_in_regDef656
static org.antlr.runtime.BitSet
FOLLOW_sizeType_in_varDef696
static org.antlr.runtime.BitSet
FOLLOW_SQRT_in_atom3946
static org.antlr.runtime.BitSet
FOLLOW_statement_in_sequence1958
static org.antlr.runtime.BitSet
FOLLOW_STRING_CONST_in_attrExpr1631
static org.antlr.runtime.BitSet
FOLLOW_STRING_CONST_in_attrExpr1647
static org.antlr.runtime.BitSet
FOLLOW_STRING_CONST_in_formatId1726
static org.antlr.runtime.BitSet
FOLLOW_STRING_CONST_in_functionCallStatement2450
static org.antlr.runtime.BitSet
FOLLOW_STRING_CONST_in_functionCallStatement2469
static org.antlr.runtime.BitSet
FOLLOW_STRING_CONST_in_functionCallStatement2496
static org.antlr.runtime.BitSet
FOLLOW_STRING_CONST_in_functionCallStatement2542
static org.antlr.runtime.BitSet
FOLLOW_STRING_CONST_in_letExpr341
static org.antlr.runtime.BitSet
FOLLOW_STRUCT_in_structDef530
static org.antlr.runtime.BitSet
FOLLOW_structDef_in_procSpec141
static org.antlr.runtime.BitSet
FOLLOW_structFields_in_structDef538
static org.antlr.runtime.BitSet
FOLLOW_SYNTAX_in_attrDef1367
static org.antlr.runtime.BitSet
FOLLOW_SYNTAX_in_syntaxDef1479
static org.antlr.runtime.BitSet
FOLLOW_syntaxDef_in_attrDef1373
static org.antlr.runtime.BitSet
FOLLOW_TILDE_in_unaryExpr3796
static org.antlr.runtime.BitSet
FOLLOW_TRACE_in_functionCallStatement2465
static org.antlr.runtime.BitSet
FOLLOW_TYPE_in_typeDef366
static org.antlr.runtime.BitSet
FOLLOW_TYPE_OF_in_typeExpr500
static org.antlr.runtime.BitSet
FOLLOW_typeCast_in_atom3932
static org.antlr.runtime.BitSet
FOLLOW_typeDef_in_procSpec132
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_argType1286
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_nmlFuncDef236
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_sizeType737
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_sizeType756
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_structFields574
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_typeCast4063
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_typeCast4086
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_typeCast4109
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_typeCast4132
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_typeCast4155
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_typeCast4178
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_typeCast4201
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_typeCast4224
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_typeDef374
static org.antlr.runtime.BitSet
FOLLOW_UMINUS_in_unaryExpr3777
static org.antlr.runtime.BitSet
FOLLOW_unaryExpr_in_numExpr3066
static org.antlr.runtime.BitSet
FOLLOW_UNDEFINED_in_functionCallStatement2519
static org.antlr.runtime.BitSet
FOLLOW_UNPREDICTED_in_functionCallStatement2508
static org.antlr.runtime.BitSet
FOLLOW_UP_ARROW_in_binaryExpr3211
static org.antlr.runtime.BitSet
FOLLOW_UPLUS_in_unaryExpr3757
static org.antlr.runtime.BitSet
FOLLOW_VAR_in_varDef683
static org.antlr.runtime.BitSet
FOLLOW_varDef_in_procSpec168
static org.antlr.runtime.BitSet
FOLLOW_VERT_BAR_in_binaryExpr3183
static org.antlr.runtime.BitSet
FOLLOW_ZERO_EXTEND_in_typeCast4082
static int
FORMAT
static int
FUNCTION
static int
FUNCTION_CALL
static int
GEQ
static int
HEX_CONST
static int
HEX_DIG_LST
static int
HEX_DIGIT
static int
ID
static int
IF
static int
IMAGE
static int
INSTANCE
static int
INSTANCE_CALL
static int
INT
static int
INT_TO_FLOAT
static int
INTERNAL
static int
IS_NAN
static int
IS_SIGN_NAN
static int
IS_TYPE
static int
LABEL
static int
LEFT_BRACE
static int
LEFT_BROCKET
static int
LEFT_HOOK
static int
LEFT_PARENTH
static int
LEFT_SHIFT
static int
LEQ
static int
LET
static int
LETTER
static int
LINE
static int
LOCATION
static int
LOCATION_BITFIELD
static int
LOCATION_INDEX
static int
LOCATION_REPEAT
static int
LOWER
static int
MARK
static int
MEM
static int
MINUS
static int
MODE
static int
MUL
static int
MULTI_COMMENT
static int
NEQ
static int
NEWLINE
static int
NML_TU
static int
NONCONTROL
static int
NOT
static int
OP
static int
OR
static int
PLUS
static int
PP_DEFINE
static int
PP_ELSE
static int
PP_ENDIF
static int
PP_EXPAND
static int
PP_FILENAME
static int
PP_IFDEF
static int
PP_IFNDEF
static int
PP_INCLUDE
static int
PP_UNDEF
static int
PSEUDO
static int
REG
static int
REM
static int
REST
static int
RETURN
static int
REVISION
static int
RIGHT_BRACE
static int
RIGHT_BROCKET
static int
RIGHT_HOOK
static int
RIGHT_PARENTH
static int
RIGHT_SHIFT
static int
ROTATE_LEFT
static int
ROTATE_RIGHT
static int
ROUND
static int
SEMI
static int
SEQUENCE
static int
SHARED
static int
SHARP
static int
SIF
static int
SIGN_EXTEND
static int
SINGLE_COMMENT
static int
SIZE_OF
static int
SIZE_TYPE
static int
SPACE
static int
SQRT
static int
STRING_CONST
static int
STRUCT
static int
SYMBOL
static int
SYNTAX
static int
THEN
static int
TILDE
static java.lang.String[]
tokenNames
static int
Tokens
static int
TRACE
static int
TYPE
static int
TYPE_OF
static int
UMINUS
static int
UNDEFINED
static int
UNPREDICTED
static int
UP_ARROW
static int
UPLUS
static int
UPPER
static int
VAR
static int
VERT_BAR
static int
WHITESPACE
static int
ZERO_EXTEND
-
Constructor Summary
Constructors Constructor Description NmlTreeWalker(org.antlr.runtime.tree.TreeNodeStream input)
NmlTreeWalker(org.antlr.runtime.tree.TreeNodeStream input, org.antlr.runtime.RecognizerSharedState state)
-
Method Summary
-
Methods inherited from class ru.ispras.microtesk.translator.nml.antlrex.NmlTreeWalkerBase
assignIR, getExprFactory, getIr, getLetFactory, getLocationFactory, getMemoryFactory, getPrimitiveFactory, getReporter, getStatementFactory, getThisArgs, getTypeFactory, resetThisArgs, setThisArgs
-
Methods inherited from class ru.ispras.microtesk.translator.antlrex.TreeParserBase
assignSymbols, checkMemberDeclared, checkRedeclared, declare, declareAndPushSymbolScope, getSymbol, getSymbols, isDeclaredAs, popSymbolScope, pushSymbolScope
-
Methods inherited from class ru.ispras.microtesk.translator.antlrex.TreeParserEx
assignLog, checkNotNull, checkNotNull, checkNotNull, emitErrorMessage, getErrorCount, isSuccessful, raiseError, raiseError, reportError, reportError, resetErrorCount, where
-
Methods inherited from class org.antlr.runtime.tree.TreeParser
getAncestor, getCurrentInputSymbol, getErrorHeader, getErrorMessage, getMissingSymbol, getSourceName, getTreeNodeStream, inContext, inContext, matchAny, recoverFromMismatchedToken, reset, setTreeNodeStream, traceIn, traceOut
-
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, endResync, failed, getBacktrackingLevel, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, setBacktrackingLevel, toStrings, traceIn, traceOut
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface ru.ispras.microtesk.translator.nml.antlrex.WalkerContext
getSymbols
-
-
-
-
Field Detail
-
tokenNames
public static final java.lang.String[] tokenNames
-
EOF
public static final int EOF
- See Also:
- Constant Field Values
-
ACTION
public static final int ACTION
- See Also:
- Constant Field Values
-
ALIAS
public static final int ALIAS
- See Also:
- Constant Field Values
-
AMPER
public static final int AMPER
- See Also:
- Constant Field Values
-
AND
public static final int AND
- See Also:
- Constant Field Values
-
ASSERT
public static final int ASSERT
- See Also:
- Constant Field Values
-
ASSIGN
public static final int ASSIGN
- See Also:
- Constant Field Values
-
BINARY_CONST
public static final int BINARY_CONST
- See Also:
- Constant Field Values
-
BIN_DIGIT
public static final int BIN_DIGIT
- See Also:
- Constant Field Values
-
BIN_DIG_LST
public static final int BIN_DIG_LST
- See Also:
- Constant Field Values
-
BOOL
public static final int BOOL
- See Also:
- Constant Field Values
-
CARD
public static final int CARD
- See Also:
- Constant Field Values
-
CARD_CONST
public static final int CARD_CONST
- See Also:
- Constant Field Values
-
CAST
public static final int CAST
- See Also:
- Constant Field Values
-
COERCE
public static final int COERCE
- See Also:
- Constant Field Values
-
COLON
public static final int COLON
- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
-
DIGIT
public static final int DIGIT
- See Also:
- Constant Field Values
-
DIV
public static final int DIV
- See Also:
- Constant Field Values
-
DOT
public static final int DOT
- See Also:
- Constant Field Values
-
DOUBLE_COLON
public static final int DOUBLE_COLON
- See Also:
- Constant Field Values
-
DOUBLE_DOT
public static final int DOUBLE_DOT
- See Also:
- Constant Field Values
-
DOUBLE_STAR
public static final int DOUBLE_STAR
- See Also:
- Constant Field Values
-
ELSE
public static final int ELSE
- See Also:
- Constant Field Values
-
ELSEIF
public static final int ELSEIF
- See Also:
- Constant Field Values
-
ENDIF
public static final int ENDIF
- See Also:
- Constant Field Values
-
ENUM
public static final int ENUM
- See Also:
- Constant Field Values
-
EQ
public static final int EQ
- See Also:
- Constant Field Values
-
EXCEPTION
public static final int EXCEPTION
- See Also:
- Constant Field Values
-
FIX
public static final int FIX
- See Also:
- Constant Field Values
-
FLOAT
public static final int FLOAT
- See Also:
- Constant Field Values
-
FLOAT_TO_FLOAT
public static final int FLOAT_TO_FLOAT
- See Also:
- Constant Field Values
-
FLOAT_TO_INT
public static final int FLOAT_TO_INT
- See Also:
- Constant Field Values
-
FORMAT
public static final int FORMAT
- See Also:
- Constant Field Values
-
FUNCTION
public static final int FUNCTION
- See Also:
- Constant Field Values
-
GEQ
public static final int GEQ
- See Also:
- Constant Field Values
-
HEX_CONST
public static final int HEX_CONST
- See Also:
- Constant Field Values
-
HEX_DIGIT
public static final int HEX_DIGIT
- See Also:
- Constant Field Values
-
HEX_DIG_LST
public static final int HEX_DIG_LST
- See Also:
- Constant Field Values
-
ID
public static final int ID
- See Also:
- Constant Field Values
-
IF
public static final int IF
- See Also:
- Constant Field Values
-
IMAGE
public static final int IMAGE
- See Also:
- Constant Field Values
-
INT
public static final int INT
- See Also:
- Constant Field Values
-
INTERNAL
public static final int INTERNAL
- See Also:
- Constant Field Values
-
INT_TO_FLOAT
public static final int INT_TO_FLOAT
- See Also:
- Constant Field Values
-
IS_NAN
public static final int IS_NAN
- See Also:
- Constant Field Values
-
IS_SIGN_NAN
public static final int IS_SIGN_NAN
- See Also:
- Constant Field Values
-
IS_TYPE
public static final int IS_TYPE
- See Also:
- Constant Field Values
-
LABEL
public static final int LABEL
- See Also:
- Constant Field Values
-
LEFT_BRACE
public static final int LEFT_BRACE
- See Also:
- Constant Field Values
-
LEFT_BROCKET
public static final int LEFT_BROCKET
- See Also:
- Constant Field Values
-
LEFT_HOOK
public static final int LEFT_HOOK
- See Also:
- Constant Field Values
-
LEFT_PARENTH
public static final int LEFT_PARENTH
- See Also:
- Constant Field Values
-
LEFT_SHIFT
public static final int LEFT_SHIFT
- See Also:
- Constant Field Values
-
LEQ
public static final int LEQ
- See Also:
- Constant Field Values
-
LET
public static final int LET
- See Also:
- Constant Field Values
-
LETTER
public static final int LETTER
- See Also:
- Constant Field Values
-
LINE
public static final int LINE
- See Also:
- Constant Field Values
-
LOWER
public static final int LOWER
- See Also:
- Constant Field Values
-
MARK
public static final int MARK
- See Also:
- Constant Field Values
-
MEM
public static final int MEM
- See Also:
- Constant Field Values
-
MINUS
public static final int MINUS
- See Also:
- Constant Field Values
-
MODE
public static final int MODE
- See Also:
- Constant Field Values
-
MUL
public static final int MUL
- See Also:
- Constant Field Values
-
MULTI_COMMENT
public static final int MULTI_COMMENT
- See Also:
- Constant Field Values
-
NEQ
public static final int NEQ
- See Also:
- Constant Field Values
-
NEWLINE
public static final int NEWLINE
- See Also:
- Constant Field Values
-
NONCONTROL
public static final int NONCONTROL
- See Also:
- Constant Field Values
-
NOT
public static final int NOT
- See Also:
- Constant Field Values
-
OP
public static final int OP
- See Also:
- Constant Field Values
-
OR
public static final int OR
- See Also:
- Constant Field Values
-
PLUS
public static final int PLUS
- See Also:
- Constant Field Values
-
PP_DEFINE
public static final int PP_DEFINE
- See Also:
- Constant Field Values
-
PP_ELSE
public static final int PP_ELSE
- See Also:
- Constant Field Values
-
PP_ENDIF
public static final int PP_ENDIF
- See Also:
- Constant Field Values
-
PP_EXPAND
public static final int PP_EXPAND
- See Also:
- Constant Field Values
-
PP_FILENAME
public static final int PP_FILENAME
- See Also:
- Constant Field Values
-
PP_IFDEF
public static final int PP_IFDEF
- See Also:
- Constant Field Values
-
PP_IFNDEF
public static final int PP_IFNDEF
- See Also:
- Constant Field Values
-
PP_INCLUDE
public static final int PP_INCLUDE
- See Also:
- Constant Field Values
-
PP_UNDEF
public static final int PP_UNDEF
- See Also:
- Constant Field Values
-
PSEUDO
public static final int PSEUDO
- See Also:
- Constant Field Values
-
REG
public static final int REG
- See Also:
- Constant Field Values
-
REM
public static final int REM
- See Also:
- Constant Field Values
-
REST
public static final int REST
- See Also:
- Constant Field Values
-
RETURN
public static final int RETURN
- See Also:
- Constant Field Values
-
REVISION
public static final int REVISION
- See Also:
- Constant Field Values
-
RIGHT_BRACE
public static final int RIGHT_BRACE
- See Also:
- Constant Field Values
-
RIGHT_BROCKET
public static final int RIGHT_BROCKET
- See Also:
- Constant Field Values
-
RIGHT_HOOK
public static final int RIGHT_HOOK
- See Also:
- Constant Field Values
-
RIGHT_PARENTH
public static final int RIGHT_PARENTH
- See Also:
- Constant Field Values
-
RIGHT_SHIFT
public static final int RIGHT_SHIFT
- See Also:
- Constant Field Values
-
ROTATE_LEFT
public static final int ROTATE_LEFT
- See Also:
- Constant Field Values
-
ROTATE_RIGHT
public static final int ROTATE_RIGHT
- See Also:
- Constant Field Values
-
ROUND
public static final int ROUND
- See Also:
- Constant Field Values
-
SEMI
public static final int SEMI
- See Also:
- Constant Field Values
-
SHARED
public static final int SHARED
- See Also:
- Constant Field Values
-
SHARP
public static final int SHARP
- See Also:
- Constant Field Values
-
SIGN_EXTEND
public static final int SIGN_EXTEND
- See Also:
- Constant Field Values
-
SINGLE_COMMENT
public static final int SINGLE_COMMENT
- See Also:
- Constant Field Values
-
SIZE_OF
public static final int SIZE_OF
- See Also:
- Constant Field Values
-
SPACE
public static final int SPACE
- See Also:
- Constant Field Values
-
SQRT
public static final int SQRT
- See Also:
- Constant Field Values
-
STRING_CONST
public static final int STRING_CONST
- See Also:
- Constant Field Values
-
STRUCT
public static final int STRUCT
- See Also:
- Constant Field Values
-
SYMBOL
public static final int SYMBOL
- See Also:
- Constant Field Values
-
SYNTAX
public static final int SYNTAX
- See Also:
- Constant Field Values
-
THEN
public static final int THEN
- See Also:
- Constant Field Values
-
TILDE
public static final int TILDE
- See Also:
- Constant Field Values
-
TRACE
public static final int TRACE
- See Also:
- Constant Field Values
-
TYPE
public static final int TYPE
- See Also:
- Constant Field Values
-
TYPE_OF
public static final int TYPE_OF
- See Also:
- Constant Field Values
-
Tokens
public static final int Tokens
- See Also:
- Constant Field Values
-
UNDEFINED
public static final int UNDEFINED
- See Also:
- Constant Field Values
-
UNPREDICTED
public static final int UNPREDICTED
- See Also:
- Constant Field Values
-
UPPER
public static final int UPPER
- See Also:
- Constant Field Values
-
UP_ARROW
public static final int UP_ARROW
- See Also:
- Constant Field Values
-
VAR
public static final int VAR
- See Also:
- Constant Field Values
-
VERT_BAR
public static final int VERT_BAR
- See Also:
- Constant Field Values
-
WHITESPACE
public static final int WHITESPACE
- See Also:
- Constant Field Values
-
ZERO_EXTEND
public static final int ZERO_EXTEND
- See Also:
- Constant Field Values
-
ALTERNATIVES
public static final int ALTERNATIVES
- See Also:
- Constant Field Values
-
ARGS
public static final int ARGS
- See Also:
- Constant Field Values
-
ARGUMENT
public static final int ARGUMENT
- See Also:
- Constant Field Values
-
ARG_MODE
public static final int ARG_MODE
- See Also:
- Constant Field Values
-
ARG_OP
public static final int ARG_OP
- See Also:
- Constant Field Values
-
ATTRS
public static final int ATTRS
- See Also:
- Constant Field Values
-
CONST
public static final int CONST
- See Also:
- Constant Field Values
-
FUNCTION_CALL
public static final int FUNCTION_CALL
- See Also:
- Constant Field Values
-
INSTANCE
public static final int INSTANCE
- See Also:
- Constant Field Values
-
INSTANCE_CALL
public static final int INSTANCE_CALL
- See Also:
- Constant Field Values
-
LOCATION
public static final int LOCATION
- See Also:
- Constant Field Values
-
LOCATION_BITFIELD
public static final int LOCATION_BITFIELD
- See Also:
- Constant Field Values
-
LOCATION_INDEX
public static final int LOCATION_INDEX
- See Also:
- Constant Field Values
-
LOCATION_REPEAT
public static final int LOCATION_REPEAT
- See Also:
- Constant Field Values
-
NML_TU
public static final int NML_TU
- See Also:
- Constant Field Values
-
SEQUENCE
public static final int SEQUENCE
- See Also:
- Constant Field Values
-
SIF
public static final int SIF
- See Also:
- Constant Field Values
-
SIZE_TYPE
public static final int SIZE_TYPE
- See Also:
- Constant Field Values
-
UMINUS
public static final int UMINUS
- See Also:
- Constant Field Values
-
UPLUS
public static final int UPLUS
- See Also:
- Constant Field Values
-
FOLLOW_NML_TU_in_startRule88
public static final org.antlr.runtime.BitSet FOLLOW_NML_TU_in_startRule88
-
FOLLOW_procSpec_in_startRule90
public static final org.antlr.runtime.BitSet FOLLOW_procSpec_in_startRule90
-
FOLLOW_NML_TU_in_startRule100
public static final org.antlr.runtime.BitSet FOLLOW_NML_TU_in_startRule100
-
FOLLOW_letDef_in_procSpec123
public static final org.antlr.runtime.BitSet FOLLOW_letDef_in_procSpec123
-
FOLLOW_typeDef_in_procSpec132
public static final org.antlr.runtime.BitSet FOLLOW_typeDef_in_procSpec132
-
FOLLOW_structDef_in_procSpec141
public static final org.antlr.runtime.BitSet FOLLOW_structDef_in_procSpec141
-
FOLLOW_memDef_in_procSpec150
public static final org.antlr.runtime.BitSet FOLLOW_memDef_in_procSpec150
-
FOLLOW_regDef_in_procSpec159
public static final org.antlr.runtime.BitSet FOLLOW_regDef_in_procSpec159
-
FOLLOW_varDef_in_procSpec168
public static final org.antlr.runtime.BitSet FOLLOW_varDef_in_procSpec168
-
FOLLOW_modeDef_in_procSpec177
public static final org.antlr.runtime.BitSet FOLLOW_modeDef_in_procSpec177
-
FOLLOW_opDef_in_procSpec186
public static final org.antlr.runtime.BitSet FOLLOW_opDef_in_procSpec186
-
FOLLOW_nmlFuncDef_in_procSpec195
public static final org.antlr.runtime.BitSet FOLLOW_nmlFuncDef_in_procSpec195
-
FOLLOW_FUNCTION_in_nmlFuncDef218
public static final org.antlr.runtime.BitSet FOLLOW_FUNCTION_in_nmlFuncDef218
-
FOLLOW_ID_in_nmlFuncDef222
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_nmlFuncDef222
-
FOLLOW_typeExpr_in_nmlFuncDef236
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_nmlFuncDef236
-
FOLLOW_parameters_in_nmlFuncDef240
public static final org.antlr.runtime.BitSet FOLLOW_parameters_in_nmlFuncDef240
-
FOLLOW_expr_in_nmlFuncDef254
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_nmlFuncDef254
-
FOLLOW_LET_in_letDef292
public static final org.antlr.runtime.BitSet FOLLOW_LET_in_letDef292
-
FOLLOW_ID_in_letDef296
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_letDef296
-
FOLLOW_letExpr_in_letDef300
public static final org.antlr.runtime.BitSet FOLLOW_letExpr_in_letDef300
-
FOLLOW_constExpr_in_letExpr326
public static final org.antlr.runtime.BitSet FOLLOW_constExpr_in_letExpr326
-
FOLLOW_STRING_CONST_in_letExpr341
public static final org.antlr.runtime.BitSet FOLLOW_STRING_CONST_in_letExpr341
-
FOLLOW_TYPE_in_typeDef366
public static final org.antlr.runtime.BitSet FOLLOW_TYPE_in_typeDef366
-
FOLLOW_ID_in_typeDef370
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_typeDef370
-
FOLLOW_typeExpr_in_typeDef374
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_typeDef374
-
FOLLOW_ID_in_typeExpr402
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_typeExpr402
-
FOLLOW_INT_in_typeExpr418
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_typeExpr418
-
FOLLOW_sizeExpr_in_typeExpr424
public static final org.antlr.runtime.BitSet FOLLOW_sizeExpr_in_typeExpr424
-
FOLLOW_CARD_in_typeExpr440
public static final org.antlr.runtime.BitSet FOLLOW_CARD_in_typeExpr440
-
FOLLOW_sizeExpr_in_typeExpr445
public static final org.antlr.runtime.BitSet FOLLOW_sizeExpr_in_typeExpr445
-
FOLLOW_FLOAT_in_typeExpr463
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_in_typeExpr463
-
FOLLOW_sizeExpr_in_typeExpr467
public static final org.antlr.runtime.BitSet FOLLOW_sizeExpr_in_typeExpr467
-
FOLLOW_sizeExpr_in_typeExpr471
public static final org.antlr.runtime.BitSet FOLLOW_sizeExpr_in_typeExpr471
-
FOLLOW_TYPE_OF_in_typeExpr500
public static final org.antlr.runtime.BitSet FOLLOW_TYPE_OF_in_typeExpr500
-
FOLLOW_dataExpr_in_typeExpr505
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_typeExpr505
-
FOLLOW_STRUCT_in_structDef530
public static final org.antlr.runtime.BitSet FOLLOW_STRUCT_in_structDef530
-
FOLLOW_ID_in_structDef534
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_structDef534
-
FOLLOW_structFields_in_structDef538
public static final org.antlr.runtime.BitSet FOLLOW_structFields_in_structDef538
-
FOLLOW_ID_in_structFields570
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_structFields570
-
FOLLOW_typeExpr_in_structFields574
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_structFields574
-
FOLLOW_MEM_in_memDef603
public static final org.antlr.runtime.BitSet FOLLOW_MEM_in_memDef603
-
FOLLOW_SHARED_in_memDef607
public static final org.antlr.runtime.BitSet FOLLOW_SHARED_in_memDef607
-
FOLLOW_ID_in_memDef612
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_memDef612
-
FOLLOW_sizeType_in_memDef616
public static final org.antlr.runtime.BitSet FOLLOW_sizeType_in_memDef616
-
FOLLOW_alias_in_memDef620
public static final org.antlr.runtime.BitSet FOLLOW_alias_in_memDef620
-
FOLLOW_REG_in_regDef643
public static final org.antlr.runtime.BitSet FOLLOW_REG_in_regDef643
-
FOLLOW_SHARED_in_regDef647
public static final org.antlr.runtime.BitSet FOLLOW_SHARED_in_regDef647
-
FOLLOW_ID_in_regDef652
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_regDef652
-
FOLLOW_sizeType_in_regDef656
public static final org.antlr.runtime.BitSet FOLLOW_sizeType_in_regDef656
-
FOLLOW_alias_in_regDef660
public static final org.antlr.runtime.BitSet FOLLOW_alias_in_regDef660
-
FOLLOW_VAR_in_varDef683
public static final org.antlr.runtime.BitSet FOLLOW_VAR_in_varDef683
-
FOLLOW_SHARED_in_varDef687
public static final org.antlr.runtime.BitSet FOLLOW_SHARED_in_varDef687
-
FOLLOW_ID_in_varDef692
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_varDef692
-
FOLLOW_sizeType_in_varDef696
public static final org.antlr.runtime.BitSet FOLLOW_sizeType_in_varDef696
-
FOLLOW_alias_in_varDef700
public static final org.antlr.runtime.BitSet FOLLOW_alias_in_varDef700
-
FOLLOW_SIZE_TYPE_in_sizeType729
public static final org.antlr.runtime.BitSet FOLLOW_SIZE_TYPE_in_sizeType729
-
FOLLOW_sizeExpr_in_sizeType733
public static final org.antlr.runtime.BitSet FOLLOW_sizeExpr_in_sizeType733
-
FOLLOW_typeExpr_in_sizeType737
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_sizeType737
-
FOLLOW_SIZE_TYPE_in_sizeType752
public static final org.antlr.runtime.BitSet FOLLOW_SIZE_TYPE_in_sizeType752
-
FOLLOW_typeExpr_in_sizeType756
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_sizeType756
-
FOLLOW_ALIAS_in_alias787
public static final org.antlr.runtime.BitSet FOLLOW_ALIAS_in_alias787
-
FOLLOW_location_in_alias791
public static final org.antlr.runtime.BitSet FOLLOW_location_in_alias791
-
FOLLOW_ALIAS_in_alias804
public static final org.antlr.runtime.BitSet FOLLOW_ALIAS_in_alias804
-
FOLLOW_DOUBLE_DOT_in_alias807
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_DOT_in_alias807
-
FOLLOW_ID_in_alias811
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_alias811
-
FOLLOW_indexExpr_in_alias815
public static final org.antlr.runtime.BitSet FOLLOW_indexExpr_in_alias815
-
FOLLOW_indexExpr_in_alias819
public static final org.antlr.runtime.BitSet FOLLOW_indexExpr_in_alias819
-
FOLLOW_MODE_in_modeDef847
public static final org.antlr.runtime.BitSet FOLLOW_MODE_in_modeDef847
-
FOLLOW_LABEL_in_modeDef851
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_modeDef851
-
FOLLOW_ID_in_modeDef856
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_modeDef856
-
FOLLOW_modeSpecPart_in_modeDef870
public static final org.antlr.runtime.BitSet FOLLOW_modeSpecPart_in_modeDef870
-
FOLLOW_parameters_in_modeSpecPart905
public static final org.antlr.runtime.BitSet FOLLOW_parameters_in_modeSpecPart905
-
FOLLOW_modeReturn_in_modeSpecPart919
public static final org.antlr.runtime.BitSet FOLLOW_modeReturn_in_modeSpecPart919
-
FOLLOW_attrDefList_in_modeSpecPart934
public static final org.antlr.runtime.BitSet FOLLOW_attrDefList_in_modeSpecPart934
-
FOLLOW_orRule_in_modeSpecPart947
public static final org.antlr.runtime.BitSet FOLLOW_orRule_in_modeSpecPart947
-
FOLLOW_RETURN_in_modeReturn972
public static final org.antlr.runtime.BitSet FOLLOW_RETURN_in_modeReturn972
-
FOLLOW_dataExpr_in_modeReturn976
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_modeReturn976
-
FOLLOW_OP_in_opDef1004
public static final org.antlr.runtime.BitSet FOLLOW_OP_in_opDef1004
-
FOLLOW_modifier_in_opDef1008
public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_opDef1008
-
FOLLOW_set_in_opDef1013
public static final org.antlr.runtime.BitSet FOLLOW_set_in_opDef1013
-
FOLLOW_opSpecPart_in_opDef1033
public static final org.antlr.runtime.BitSet FOLLOW_opSpecPart_in_opDef1033
-
FOLLOW_parameters_in_opSpecPart1095
public static final org.antlr.runtime.BitSet FOLLOW_parameters_in_opSpecPart1095
-
FOLLOW_attrDefList_in_opSpecPart1108
public static final org.antlr.runtime.BitSet FOLLOW_attrDefList_in_opSpecPart1108
-
FOLLOW_orRule_in_opSpecPart1121
public static final org.antlr.runtime.BitSet FOLLOW_orRule_in_opSpecPart1121
-
FOLLOW_ALTERNATIVES_in_orRule1156
public static final org.antlr.runtime.BitSet FOLLOW_ALTERNATIVES_in_orRule1156
-
FOLLOW_ID_in_orRule1161
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_orRule1161
-
FOLLOW_ARGS_in_parameters1204
public static final org.antlr.runtime.BitSet FOLLOW_ARGS_in_parameters1204
-
FOLLOW_ID_in_parameters1210
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_parameters1210
-
FOLLOW_argType_in_parameters1214
public static final org.antlr.runtime.BitSet FOLLOW_argType_in_parameters1214
-
FOLLOW_ARG_MODE_in_argType1249
public static final org.antlr.runtime.BitSet FOLLOW_ARG_MODE_in_argType1249
-
FOLLOW_ID_in_argType1253
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_argType1253
-
FOLLOW_ARG_OP_in_argType1266
public static final org.antlr.runtime.BitSet FOLLOW_ARG_OP_in_argType1266
-
FOLLOW_ID_in_argType1270
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_argType1270
-
FOLLOW_typeExpr_in_argType1286
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_argType1286
-
FOLLOW_ATTRS_in_attrDefList1332
public static final org.antlr.runtime.BitSet FOLLOW_ATTRS_in_attrDefList1332
-
FOLLOW_attrDef_in_attrDefList1337
public static final org.antlr.runtime.BitSet FOLLOW_attrDef_in_attrDefList1337
-
FOLLOW_SYNTAX_in_attrDef1367
public static final org.antlr.runtime.BitSet FOLLOW_SYNTAX_in_attrDef1367
-
FOLLOW_syntaxDef_in_attrDef1373
public static final org.antlr.runtime.BitSet FOLLOW_syntaxDef_in_attrDef1373
-
FOLLOW_IMAGE_in_attrDef1389
public static final org.antlr.runtime.BitSet FOLLOW_IMAGE_in_attrDef1389
-
FOLLOW_imageDef_in_attrDef1396
public static final org.antlr.runtime.BitSet FOLLOW_imageDef_in_attrDef1396
-
FOLLOW_ACTION_in_attrDef1412
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrDef1412
-
FOLLOW_actionDef_in_attrDef1418
public static final org.antlr.runtime.BitSet FOLLOW_actionDef_in_attrDef1418
-
FOLLOW_ID_in_attrDef1434
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attrDef1434
-
FOLLOW_actionDef_in_attrDef1441
public static final org.antlr.runtime.BitSet FOLLOW_actionDef_in_attrDef1441
-
FOLLOW_DOT_in_syntaxDef1471
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_syntaxDef1471
-
FOLLOW_ID_in_syntaxDef1475
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_syntaxDef1475
-
FOLLOW_SYNTAX_in_syntaxDef1479
public static final org.antlr.runtime.BitSet FOLLOW_SYNTAX_in_syntaxDef1479
-
FOLLOW_attrExpr_in_syntaxDef1493
public static final org.antlr.runtime.BitSet FOLLOW_attrExpr_in_syntaxDef1493
-
FOLLOW_DOT_in_imageDef1521
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_imageDef1521
-
FOLLOW_ID_in_imageDef1525
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_imageDef1525
-
FOLLOW_IMAGE_in_imageDef1529
public static final org.antlr.runtime.BitSet FOLLOW_IMAGE_in_imageDef1529
-
FOLLOW_attrExpr_in_imageDef1543
public static final org.antlr.runtime.BitSet FOLLOW_attrExpr_in_imageDef1543
-
FOLLOW_DOT_in_actionDef1577
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_actionDef1577
-
FOLLOW_ID_in_actionDef1581
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_actionDef1581
-
FOLLOW_ACTION_in_actionDef1585
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_actionDef1585
-
FOLLOW_sequence_in_actionDef1599
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_actionDef1599
-
FOLLOW_STRING_CONST_in_attrExpr1631
public static final org.antlr.runtime.BitSet FOLLOW_STRING_CONST_in_attrExpr1631
-
FOLLOW_FORMAT_in_attrExpr1643
public static final org.antlr.runtime.BitSet FOLLOW_FORMAT_in_attrExpr1643
-
FOLLOW_STRING_CONST_in_attrExpr1647
public static final org.antlr.runtime.BitSet FOLLOW_STRING_CONST_in_attrExpr1647
-
FOLLOW_formatIdList_in_attrExpr1652
public static final org.antlr.runtime.BitSet FOLLOW_formatIdList_in_attrExpr1652
-
FOLLOW_formatId_in_formatIdList1696
public static final org.antlr.runtime.BitSet FOLLOW_formatId_in_formatIdList1696
-
FOLLOW_STRING_CONST_in_formatId1726
public static final org.antlr.runtime.BitSet FOLLOW_STRING_CONST_in_formatId1726
-
FOLLOW_SIF_in_formatId1739
public static final org.antlr.runtime.BitSet FOLLOW_SIF_in_formatId1739
-
FOLLOW_logicExpr_in_formatId1763
public static final org.antlr.runtime.BitSet FOLLOW_logicExpr_in_formatId1763
-
FOLLOW_formatId_in_formatId1767
public static final org.antlr.runtime.BitSet FOLLOW_formatId_in_formatId1767
-
FOLLOW_ELSEIF_in_formatId1792
public static final org.antlr.runtime.BitSet FOLLOW_ELSEIF_in_formatId1792
-
FOLLOW_logicExpr_in_formatId1796
public static final org.antlr.runtime.BitSet FOLLOW_logicExpr_in_formatId1796
-
FOLLOW_formatId_in_formatId1800
public static final org.antlr.runtime.BitSet FOLLOW_formatId_in_formatId1800
-
FOLLOW_ELSE_in_formatId1826
public static final org.antlr.runtime.BitSet FOLLOW_ELSE_in_formatId1826
-
FOLLOW_formatId_in_formatId1830
public static final org.antlr.runtime.BitSet FOLLOW_formatId_in_formatId1830
-
FOLLOW_dataExpr_in_formatId1857
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_formatId1857
-
FOLLOW_DOT_in_formatId1869
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_formatId1869
-
FOLLOW_ID_in_formatId1873
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_formatId1873
-
FOLLOW_set_in_formatId1877
public static final org.antlr.runtime.BitSet FOLLOW_set_in_formatId1877
-
FOLLOW_INSTANCE_CALL_in_formatId1896
public static final org.antlr.runtime.BitSet FOLLOW_INSTANCE_CALL_in_formatId1896
-
FOLLOW_instance_in_formatId1900
public static final org.antlr.runtime.BitSet FOLLOW_instance_in_formatId1900
-
FOLLOW_set_in_formatId1904
public static final org.antlr.runtime.BitSet FOLLOW_set_in_formatId1904
-
FOLLOW_SEQUENCE_in_sequence1953
public static final org.antlr.runtime.BitSet FOLLOW_SEQUENCE_in_sequence1953
-
FOLLOW_statement_in_sequence1958
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_sequence1958
-
FOLLOW_attributeCallStatement_in_statement1987
public static final org.antlr.runtime.BitSet FOLLOW_attributeCallStatement_in_statement1987
-
FOLLOW_assignmentStatement_in_statement2000
public static final org.antlr.runtime.BitSet FOLLOW_assignmentStatement_in_statement2000
-
FOLLOW_conditionalStatement_in_statement2013
public static final org.antlr.runtime.BitSet FOLLOW_conditionalStatement_in_statement2013
-
FOLLOW_functionCallStatement_in_statement2026
public static final org.antlr.runtime.BitSet FOLLOW_functionCallStatement_in_statement2026
-
FOLLOW_ID_in_attributeCallStatement2052
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attributeCallStatement2052
-
FOLLOW_DOT_in_attributeCallStatement2064
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_attributeCallStatement2064
-
FOLLOW_ID_in_attributeCallStatement2068
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attributeCallStatement2068
-
FOLLOW_set_in_attributeCallStatement2072
public static final org.antlr.runtime.BitSet FOLLOW_set_in_attributeCallStatement2072
-
FOLLOW_INSTANCE_CALL_in_attributeCallStatement2091
public static final org.antlr.runtime.BitSet FOLLOW_INSTANCE_CALL_in_attributeCallStatement2091
-
FOLLOW_instance_in_attributeCallStatement2095
public static final org.antlr.runtime.BitSet FOLLOW_instance_in_attributeCallStatement2095
-
FOLLOW_set_in_attributeCallStatement2099
public static final org.antlr.runtime.BitSet FOLLOW_set_in_attributeCallStatement2099
-
FOLLOW_INSTANCE_in_instance2137
public static final org.antlr.runtime.BitSet FOLLOW_INSTANCE_in_instance2137
-
FOLLOW_ID_in_instance2141
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_instance2141
-
FOLLOW_instance_arg_in_instance2146
public static final org.antlr.runtime.BitSet FOLLOW_instance_arg_in_instance2146
-
FOLLOW_instance_in_instance_arg2177
public static final org.antlr.runtime.BitSet FOLLOW_instance_in_instance_arg2177
-
FOLLOW_dataExpr_in_instance_arg2190
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_instance_arg2190
-
FOLLOW_ARGUMENT_in_instance_arg2202
public static final org.antlr.runtime.BitSet FOLLOW_ARGUMENT_in_instance_arg2202
-
FOLLOW_ID_in_instance_arg2206
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_instance_arg2206
-
FOLLOW_ASSIGN_in_assignmentStatement2232
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_assignmentStatement2232
-
FOLLOW_location_in_assignmentStatement2236
public static final org.antlr.runtime.BitSet FOLLOW_location_in_assignmentStatement2236
-
FOLLOW_dataExpr_in_assignmentStatement2246
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_assignmentStatement2246
-
FOLLOW_ifStmt_in_conditionalStatement2275
public static final org.antlr.runtime.BitSet FOLLOW_ifStmt_in_conditionalStatement2275
-
FOLLOW_IF_in_ifStmt2306
public static final org.antlr.runtime.BitSet FOLLOW_IF_in_ifStmt2306
-
FOLLOW_logicExpr_in_ifStmt2310
public static final org.antlr.runtime.BitSet FOLLOW_logicExpr_in_ifStmt2310
-
FOLLOW_sequence_in_ifStmt2314
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_ifStmt2314
-
FOLLOW_elseIfStmt_in_ifStmt2329
public static final org.antlr.runtime.BitSet FOLLOW_elseIfStmt_in_ifStmt2329
-
FOLLOW_elseStmt_in_ifStmt2346
public static final org.antlr.runtime.BitSet FOLLOW_elseStmt_in_ifStmt2346
-
FOLLOW_ELSEIF_in_elseIfStmt2376
public static final org.antlr.runtime.BitSet FOLLOW_ELSEIF_in_elseIfStmt2376
-
FOLLOW_logicExpr_in_elseIfStmt2380
public static final org.antlr.runtime.BitSet FOLLOW_logicExpr_in_elseIfStmt2380
-
FOLLOW_sequence_in_elseIfStmt2384
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_elseIfStmt2384
-
FOLLOW_ELSE_in_elseStmt2410
public static final org.antlr.runtime.BitSet FOLLOW_ELSE_in_elseStmt2410
-
FOLLOW_sequence_in_elseStmt2414
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_elseStmt2414
-
FOLLOW_EXCEPTION_in_functionCallStatement2446
public static final org.antlr.runtime.BitSet FOLLOW_EXCEPTION_in_functionCallStatement2446
-
FOLLOW_STRING_CONST_in_functionCallStatement2450
public static final org.antlr.runtime.BitSet FOLLOW_STRING_CONST_in_functionCallStatement2450
-
FOLLOW_TRACE_in_functionCallStatement2465
public static final org.antlr.runtime.BitSet FOLLOW_TRACE_in_functionCallStatement2465
-
FOLLOW_STRING_CONST_in_functionCallStatement2469
public static final org.antlr.runtime.BitSet FOLLOW_STRING_CONST_in_functionCallStatement2469
-
FOLLOW_formatIdList_in_functionCallStatement2474
public static final org.antlr.runtime.BitSet FOLLOW_formatIdList_in_functionCallStatement2474
-
FOLLOW_MARK_in_functionCallStatement2492
public static final org.antlr.runtime.BitSet FOLLOW_MARK_in_functionCallStatement2492
-
FOLLOW_STRING_CONST_in_functionCallStatement2496
public static final org.antlr.runtime.BitSet FOLLOW_STRING_CONST_in_functionCallStatement2496
-
FOLLOW_UNPREDICTED_in_functionCallStatement2508
public static final org.antlr.runtime.BitSet FOLLOW_UNPREDICTED_in_functionCallStatement2508
-
FOLLOW_UNDEFINED_in_functionCallStatement2519
public static final org.antlr.runtime.BitSet FOLLOW_UNDEFINED_in_functionCallStatement2519
-
FOLLOW_ASSERT_in_functionCallStatement2533
public static final org.antlr.runtime.BitSet FOLLOW_ASSERT_in_functionCallStatement2533
-
FOLLOW_logicExpr_in_functionCallStatement2537
public static final org.antlr.runtime.BitSet FOLLOW_logicExpr_in_functionCallStatement2537
-
FOLLOW_STRING_CONST_in_functionCallStatement2542
public static final org.antlr.runtime.BitSet FOLLOW_STRING_CONST_in_functionCallStatement2542
-
FOLLOW_expr_in_constExpr2597
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_constExpr2597
-
FOLLOW_expr_in_sizeExpr2624
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_sizeExpr2624
-
FOLLOW_expr_in_indexExpr2651
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_indexExpr2651
-
FOLLOW_expr_in_logicExpr2678
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_logicExpr2678
-
FOLLOW_expr_in_dataExpr2705
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_dataExpr2705
-
FOLLOW_nonNumExpr_in_expr2745
public static final org.antlr.runtime.BitSet FOLLOW_nonNumExpr_in_expr2745
-
FOLLOW_numExpr_in_expr2756
public static final org.antlr.runtime.BitSet FOLLOW_numExpr_in_expr2756
-
FOLLOW_ifExpr_in_nonNumExpr2791
public static final org.antlr.runtime.BitSet FOLLOW_ifExpr_in_nonNumExpr2791
-
FOLLOW_funCall_in_nonNumExpr2802
public static final org.antlr.runtime.BitSet FOLLOW_funCall_in_nonNumExpr2802
-
FOLLOW_FUNCTION_CALL_in_funCall2832
public static final org.antlr.runtime.BitSet FOLLOW_FUNCTION_CALL_in_funCall2832
-
FOLLOW_ID_in_funCall2836
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_funCall2836
-
FOLLOW_expr_in_funCall2849
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_funCall2849
-
FOLLOW_IF_in_ifExpr2897
public static final org.antlr.runtime.BitSet FOLLOW_IF_in_ifExpr2897
-
FOLLOW_logicExpr_in_ifExpr2901
public static final org.antlr.runtime.BitSet FOLLOW_logicExpr_in_ifExpr2901
-
FOLLOW_expr_in_ifExpr2905
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_ifExpr2905
-
FOLLOW_elseIfExpr_in_ifExpr2920
public static final org.antlr.runtime.BitSet FOLLOW_elseIfExpr_in_ifExpr2920
-
FOLLOW_elseExpr_in_ifExpr2937
public static final org.antlr.runtime.BitSet FOLLOW_elseExpr_in_ifExpr2937
-
FOLLOW_ELSEIF_in_elseIfExpr2969
public static final org.antlr.runtime.BitSet FOLLOW_ELSEIF_in_elseIfExpr2969
-
FOLLOW_logicExpr_in_elseIfExpr2973
public static final org.antlr.runtime.BitSet FOLLOW_logicExpr_in_elseIfExpr2973
-
FOLLOW_expr_in_elseIfExpr2977
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_elseIfExpr2977
-
FOLLOW_ELSE_in_elseExpr3006
public static final org.antlr.runtime.BitSet FOLLOW_ELSE_in_elseExpr3006
-
FOLLOW_expr_in_elseExpr3010
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_elseExpr3010
-
FOLLOW_binaryExpr_in_numExpr3053
public static final org.antlr.runtime.BitSet FOLLOW_binaryExpr_in_numExpr3053
-
FOLLOW_unaryExpr_in_numExpr3066
public static final org.antlr.runtime.BitSet FOLLOW_unaryExpr_in_numExpr3066
-
FOLLOW_atom_in_numExpr3084
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_numExpr3084
-
FOLLOW_OR_in_binaryExpr3116
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_binaryExpr3116
-
FOLLOW_expr_in_binaryExpr3131
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3131
-
FOLLOW_expr_in_binaryExpr3136
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3136
-
FOLLOW_AND_in_binaryExpr3150
public static final org.antlr.runtime.BitSet FOLLOW_AND_in_binaryExpr3150
-
FOLLOW_expr_in_binaryExpr3164
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3164
-
FOLLOW_expr_in_binaryExpr3169
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3169
-
FOLLOW_VERT_BAR_in_binaryExpr3183
public static final org.antlr.runtime.BitSet FOLLOW_VERT_BAR_in_binaryExpr3183
-
FOLLOW_expr_in_binaryExpr3192
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3192
-
FOLLOW_expr_in_binaryExpr3197
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3197
-
FOLLOW_UP_ARROW_in_binaryExpr3211
public static final org.antlr.runtime.BitSet FOLLOW_UP_ARROW_in_binaryExpr3211
-
FOLLOW_expr_in_binaryExpr3220
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3220
-
FOLLOW_expr_in_binaryExpr3225
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3225
-
FOLLOW_AMPER_in_binaryExpr3239
public static final org.antlr.runtime.BitSet FOLLOW_AMPER_in_binaryExpr3239
-
FOLLOW_expr_in_binaryExpr3251
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3251
-
FOLLOW_expr_in_binaryExpr3256
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3256
-
FOLLOW_EQ_in_binaryExpr3270
public static final org.antlr.runtime.BitSet FOLLOW_EQ_in_binaryExpr3270
-
FOLLOW_expr_in_binaryExpr3285
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3285
-
FOLLOW_expr_in_binaryExpr3290
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3290
-
FOLLOW_NEQ_in_binaryExpr3304
public static final org.antlr.runtime.BitSet FOLLOW_NEQ_in_binaryExpr3304
-
FOLLOW_expr_in_binaryExpr3318
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3318
-
FOLLOW_expr_in_binaryExpr3323
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3323
-
FOLLOW_LEQ_in_binaryExpr3337
public static final org.antlr.runtime.BitSet FOLLOW_LEQ_in_binaryExpr3337
-
FOLLOW_expr_in_binaryExpr3351
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3351
-
FOLLOW_expr_in_binaryExpr3356
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3356
-
FOLLOW_GEQ_in_binaryExpr3370
public static final org.antlr.runtime.BitSet FOLLOW_GEQ_in_binaryExpr3370
-
FOLLOW_expr_in_binaryExpr3384
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3384
-
FOLLOW_expr_in_binaryExpr3389
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3389
-
FOLLOW_LEFT_BROCKET_in_binaryExpr3403
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_BROCKET_in_binaryExpr3403
-
FOLLOW_expr_in_binaryExpr3408
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3408
-
FOLLOW_expr_in_binaryExpr3413
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3413
-
FOLLOW_RIGHT_BROCKET_in_binaryExpr3427
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_BROCKET_in_binaryExpr3427
-
FOLLOW_expr_in_binaryExpr3431
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3431
-
FOLLOW_expr_in_binaryExpr3436
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3436
-
FOLLOW_LEFT_SHIFT_in_binaryExpr3450
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_SHIFT_in_binaryExpr3450
-
FOLLOW_expr_in_binaryExpr3457
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3457
-
FOLLOW_expr_in_binaryExpr3462
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3462
-
FOLLOW_RIGHT_SHIFT_in_binaryExpr3476
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_SHIFT_in_binaryExpr3476
-
FOLLOW_expr_in_binaryExpr3482
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3482
-
FOLLOW_expr_in_binaryExpr3487
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3487
-
FOLLOW_ROTATE_LEFT_in_binaryExpr3501
public static final org.antlr.runtime.BitSet FOLLOW_ROTATE_LEFT_in_binaryExpr3501
-
FOLLOW_expr_in_binaryExpr3507
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3507
-
FOLLOW_expr_in_binaryExpr3512
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3512
-
FOLLOW_ROTATE_RIGHT_in_binaryExpr3526
public static final org.antlr.runtime.BitSet FOLLOW_ROTATE_RIGHT_in_binaryExpr3526
-
FOLLOW_expr_in_binaryExpr3531
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3531
-
FOLLOW_expr_in_binaryExpr3536
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3536
-
FOLLOW_PLUS_in_binaryExpr3550
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_binaryExpr3550
-
FOLLOW_expr_in_binaryExpr3563
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3563
-
FOLLOW_expr_in_binaryExpr3568
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3568
-
FOLLOW_MINUS_in_binaryExpr3582
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_binaryExpr3582
-
FOLLOW_expr_in_binaryExpr3594
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3594
-
FOLLOW_expr_in_binaryExpr3599
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3599
-
FOLLOW_MUL_in_binaryExpr3613
public static final org.antlr.runtime.BitSet FOLLOW_MUL_in_binaryExpr3613
-
FOLLOW_expr_in_binaryExpr3627
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3627
-
FOLLOW_expr_in_binaryExpr3632
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3632
-
FOLLOW_DIV_in_binaryExpr3646
public static final org.antlr.runtime.BitSet FOLLOW_DIV_in_binaryExpr3646
-
FOLLOW_expr_in_binaryExpr3660
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3660
-
FOLLOW_expr_in_binaryExpr3665
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3665
-
FOLLOW_REM_in_binaryExpr3679
public static final org.antlr.runtime.BitSet FOLLOW_REM_in_binaryExpr3679
-
FOLLOW_expr_in_binaryExpr3693
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3693
-
FOLLOW_expr_in_binaryExpr3698
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3698
-
FOLLOW_DOUBLE_STAR_in_binaryExpr3712
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_STAR_in_binaryExpr3712
-
FOLLOW_expr_in_binaryExpr3718
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3718
-
FOLLOW_expr_in_binaryExpr3723
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binaryExpr3723
-
FOLLOW_UPLUS_in_unaryExpr3757
public static final org.antlr.runtime.BitSet FOLLOW_UPLUS_in_unaryExpr3757
-
FOLLOW_expr_in_unaryExpr3763
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_unaryExpr3763
-
FOLLOW_UMINUS_in_unaryExpr3777
public static final org.antlr.runtime.BitSet FOLLOW_UMINUS_in_unaryExpr3777
-
FOLLOW_expr_in_unaryExpr3782
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_unaryExpr3782
-
FOLLOW_TILDE_in_unaryExpr3796
public static final org.antlr.runtime.BitSet FOLLOW_TILDE_in_unaryExpr3796
-
FOLLOW_expr_in_unaryExpr3802
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_unaryExpr3802
-
FOLLOW_NOT_in_unaryExpr3816
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_unaryExpr3816
-
FOLLOW_expr_in_unaryExpr3824
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_unaryExpr3824
-
FOLLOW_CONST_in_atom3849
public static final org.antlr.runtime.BitSet FOLLOW_CONST_in_atom3849
-
FOLLOW_ID_in_atom3853
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom3853
-
FOLLOW_LOCATION_in_atom3869
public static final org.antlr.runtime.BitSet FOLLOW_LOCATION_in_atom3869
-
FOLLOW_locationExpr_in_atom3873
public static final org.antlr.runtime.BitSet FOLLOW_locationExpr_in_atom3873
-
FOLLOW_CARD_CONST_in_atom3888
public static final org.antlr.runtime.BitSet FOLLOW_CARD_CONST_in_atom3888
-
FOLLOW_BINARY_CONST_in_atom3903
public static final org.antlr.runtime.BitSet FOLLOW_BINARY_CONST_in_atom3903
-
FOLLOW_HEX_CONST_in_atom3916
public static final org.antlr.runtime.BitSet FOLLOW_HEX_CONST_in_atom3916
-
FOLLOW_typeCast_in_atom3932
public static final org.antlr.runtime.BitSet FOLLOW_typeCast_in_atom3932
-
FOLLOW_SQRT_in_atom3946
public static final org.antlr.runtime.BitSet FOLLOW_SQRT_in_atom3946
-
FOLLOW_dataExpr_in_atom3950
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_atom3950
-
FOLLOW_ROUND_in_atom3965
public static final org.antlr.runtime.BitSet FOLLOW_ROUND_in_atom3965
-
FOLLOW_dataExpr_in_atom3969
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_atom3969
-
FOLLOW_IS_NAN_in_atom3984
public static final org.antlr.runtime.BitSet FOLLOW_IS_NAN_in_atom3984
-
FOLLOW_dataExpr_in_atom3988
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_atom3988
-
FOLLOW_IS_SIGN_NAN_in_atom4003
public static final org.antlr.runtime.BitSet FOLLOW_IS_SIGN_NAN_in_atom4003
-
FOLLOW_dataExpr_in_atom4007
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_atom4007
-
FOLLOW_SIZE_OF_in_atom4022
public static final org.antlr.runtime.BitSet FOLLOW_SIZE_OF_in_atom4022
-
FOLLOW_dataExpr_in_atom4026
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_atom4026
-
FOLLOW_SIGN_EXTEND_in_typeCast4059
public static final org.antlr.runtime.BitSet FOLLOW_SIGN_EXTEND_in_typeCast4059
-
FOLLOW_typeExpr_in_typeCast4063
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_typeCast4063
-
FOLLOW_dataExpr_in_typeCast4067
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_typeCast4067
-
FOLLOW_ZERO_EXTEND_in_typeCast4082
public static final org.antlr.runtime.BitSet FOLLOW_ZERO_EXTEND_in_typeCast4082
-
FOLLOW_typeExpr_in_typeCast4086
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_typeCast4086
-
FOLLOW_dataExpr_in_typeCast4090
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_typeCast4090
-
FOLLOW_COERCE_in_typeCast4105
public static final org.antlr.runtime.BitSet FOLLOW_COERCE_in_typeCast4105
-
FOLLOW_typeExpr_in_typeCast4109
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_typeCast4109
-
FOLLOW_dataExpr_in_typeCast4113
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_typeCast4113
-
FOLLOW_CAST_in_typeCast4128
public static final org.antlr.runtime.BitSet FOLLOW_CAST_in_typeCast4128
-
FOLLOW_typeExpr_in_typeCast4132
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_typeCast4132
-
FOLLOW_dataExpr_in_typeCast4136
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_typeCast4136
-
FOLLOW_INT_TO_FLOAT_in_typeCast4151
public static final org.antlr.runtime.BitSet FOLLOW_INT_TO_FLOAT_in_typeCast4151
-
FOLLOW_typeExpr_in_typeCast4155
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_typeCast4155
-
FOLLOW_dataExpr_in_typeCast4159
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_typeCast4159
-
FOLLOW_FLOAT_TO_INT_in_typeCast4174
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_TO_INT_in_typeCast4174
-
FOLLOW_typeExpr_in_typeCast4178
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_typeCast4178
-
FOLLOW_dataExpr_in_typeCast4182
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_typeCast4182
-
FOLLOW_FLOAT_TO_FLOAT_in_typeCast4197
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_TO_FLOAT_in_typeCast4197
-
FOLLOW_typeExpr_in_typeCast4201
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_typeCast4201
-
FOLLOW_dataExpr_in_typeCast4205
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_typeCast4205
-
FOLLOW_IS_TYPE_in_typeCast4220
public static final org.antlr.runtime.BitSet FOLLOW_IS_TYPE_in_typeCast4220
-
FOLLOW_typeExpr_in_typeCast4224
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_typeCast4224
-
FOLLOW_dataExpr_in_typeCast4228
public static final org.antlr.runtime.BitSet FOLLOW_dataExpr_in_typeCast4228
-
FOLLOW_LOCATION_in_location4258
public static final org.antlr.runtime.BitSet FOLLOW_LOCATION_in_location4258
-
FOLLOW_locationExpr_in_location4262
public static final org.antlr.runtime.BitSet FOLLOW_locationExpr_in_location4262
-
FOLLOW_DOUBLE_COLON_in_locationExpr4295
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_COLON_in_locationExpr4295
-
FOLLOW_locationVal_in_locationExpr4299
public static final org.antlr.runtime.BitSet FOLLOW_locationVal_in_locationExpr4299
-
FOLLOW_locationExpr_in_locationExpr4303
public static final org.antlr.runtime.BitSet FOLLOW_locationExpr_in_locationExpr4303
-
FOLLOW_locationVal_in_locationExpr4318
public static final org.antlr.runtime.BitSet FOLLOW_locationVal_in_locationExpr4318
-
FOLLOW_LOCATION_BITFIELD_in_locationVal4345
public static final org.antlr.runtime.BitSet FOLLOW_LOCATION_BITFIELD_in_locationVal4345
-
FOLLOW_locationAtom_in_locationVal4349
public static final org.antlr.runtime.BitSet FOLLOW_locationAtom_in_locationVal4349
-
FOLLOW_indexExpr_in_locationVal4353
public static final org.antlr.runtime.BitSet FOLLOW_indexExpr_in_locationVal4353
-
FOLLOW_indexExpr_in_locationVal4358
public static final org.antlr.runtime.BitSet FOLLOW_indexExpr_in_locationVal4358
-
FOLLOW_locationAtom_in_locationVal4374
public static final org.antlr.runtime.BitSet FOLLOW_locationAtom_in_locationVal4374
-
FOLLOW_LOCATION_REPEAT_in_locationVal4386
public static final org.antlr.runtime.BitSet FOLLOW_LOCATION_REPEAT_in_locationVal4386
-
FOLLOW_constExpr_in_locationVal4390
public static final org.antlr.runtime.BitSet FOLLOW_constExpr_in_locationVal4390
-
FOLLOW_locationVal_in_locationVal4394
public static final org.antlr.runtime.BitSet FOLLOW_locationVal_in_locationVal4394
-
FOLLOW_LOCATION_INDEX_in_locationAtom4420
public static final org.antlr.runtime.BitSet FOLLOW_LOCATION_INDEX_in_locationAtom4420
-
FOLLOW_ID_in_locationAtom4424
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_locationAtom4424
-
FOLLOW_indexExpr_in_locationAtom4428
public static final org.antlr.runtime.BitSet FOLLOW_indexExpr_in_locationAtom4428
-
FOLLOW_ID_in_locationAtom4441
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_locationAtom4441
-
FOLLOW_ID_in_locationAtom4458
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_locationAtom4458
-
FOLLOW_DOT_in_locationAtom4470
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_locationAtom4470
-
FOLLOW_ID_in_locationAtom4474
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_locationAtom4474
-
FOLLOW_ID_in_locationAtom4488
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_locationAtom4488
-
FOLLOW_INSTANCE_CALL_in_locationAtom4504
public static final org.antlr.runtime.BitSet FOLLOW_INSTANCE_CALL_in_locationAtom4504
-
FOLLOW_instance_in_locationAtom4508
public static final org.antlr.runtime.BitSet FOLLOW_instance_in_locationAtom4508
-
-
Method Detail
-
getDelegates
public NmlTreeWalkerBase[] getDelegates()
-
getTokenNames
public java.lang.String[] getTokenNames()
- Overrides:
getTokenNames
in classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileName
in classorg.antlr.runtime.BaseRecognizer
-
startRule
public final void startRule() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
procSpec
public final NmlTreeWalker.procSpec_return procSpec() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
nmlFuncDef
public final void nmlFuncDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
letDef
public final void letDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
letExpr
public final void letExpr(java.lang.String name) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
typeDef
public final void typeDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
typeExpr
public final NmlTreeWalker.typeExpr_return typeExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
structDef
public final void structDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
structFields
public final NmlTreeWalker.structFields_return structFields() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
memDef
public final void memDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
regDef
public final void regDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
varDef
public final void varDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
sizeType
public final NmlTreeWalker.sizeType_return sizeType() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
alias
public final MemoryAlias alias() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
modeDef
public final NmlTreeWalker.modeDef_return modeDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
modeSpecPart
public final Primitive modeSpecPart(Where w, java.lang.String name, boolean isLabel) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
modeReturn
public final NmlTreeWalker.modeReturn_return modeReturn() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
opDef
public final NmlTreeWalker.opDef_return opDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
modifier
public final NmlTreeWalker.modifier_return modifier() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
opSpecPart
public final Primitive opSpecPart(Where w, java.lang.String name, java.lang.String mod) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
orRule
public final java.util.List<java.lang.String> orRule() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
parameters
public final NmlTreeWalker.parameters_return parameters() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
argType
public final NmlTreeWalker.argType_return argType() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
attrDefList
public final NmlTreeWalker.attrDefList_return attrDefList() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
attrDef
public final NmlTreeWalker.attrDef_return attrDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
syntaxDef
public final NmlTreeWalker.syntaxDef_return syntaxDef(java.lang.String allowedAttr) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
imageDef
public final NmlTreeWalker.imageDef_return imageDef(java.lang.String allowedAttr) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
actionDef
public final NmlTreeWalker.actionDef_return actionDef(java.lang.String actionName) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
attrExpr
public final NmlTreeWalker.attrExpr_return attrExpr(java.lang.String allowedAttr) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
formatIdList
public final java.util.List<ru.ispras.fortress.expression.Node> formatIdList(java.lang.String allowedAttr) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
formatId
public final NmlTreeWalker.formatId_return formatId(java.lang.String allowedAttr) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
sequence
public final NmlTreeWalker.sequence_return sequence() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
statement
public final NmlTreeWalker.statement_return statement() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
attributeCallStatement
public final NmlTreeWalker.attributeCallStatement_return attributeCallStatement() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
instance
public final NmlTreeWalker.instance_return instance() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
instance_arg
public final InstanceArgument instance_arg() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
assignmentStatement
public final NmlTreeWalker.assignmentStatement_return assignmentStatement() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
conditionalStatement
public final NmlTreeWalker.conditionalStatement_return conditionalStatement() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ifStmt
public final java.util.List<Statement> ifStmt() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
elseIfStmt
public final NmlTreeWalker.elseIfStmt_return elseIfStmt() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
elseStmt
public final NmlTreeWalker.elseStmt_return elseStmt() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
functionCallStatement
public final NmlTreeWalker.functionCallStatement_return functionCallStatement() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
constExpr
public final NmlTreeWalker.constExpr_return constExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
sizeExpr
public final NmlTreeWalker.sizeExpr_return sizeExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
indexExpr
public final NmlTreeWalker.indexExpr_return indexExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
logicExpr
public final NmlTreeWalker.logicExpr_return logicExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
dataExpr
public final NmlTreeWalker.dataExpr_return dataExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr
public final NmlTreeWalker.expr_return expr(int depth) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
nonNumExpr
public final Expr nonNumExpr(int depth) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
funCall
public final Expr funCall(int depth) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ifExpr
public final Expr ifExpr(int depth) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
elseIfExpr
public final NmlTreeWalker.elseIfExpr_return elseIfExpr(int depth) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
elseExpr
public final NmlTreeWalker.elseExpr_return elseExpr(int depth) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
numExpr
public final Expr numExpr(int depth) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
binaryExpr
public final Expr binaryExpr(int depth) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
unaryExpr
public final Expr unaryExpr(int depth) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
atom
public final Expr atom() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
typeCast
public final NmlTreeWalker.typeCast_return typeCast() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
location
public final NmlTreeWalker.location_return location() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
locationExpr
public final NmlTreeWalker.locationExpr_return locationExpr(int depth) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
locationVal
public final NmlTreeWalker.locationVal_return locationVal() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
locationAtom
public final NmlTreeWalker.locationAtom_return locationAtom() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
-