Class NmlParser
- java.lang.Object
-
- org.antlr.runtime.BaseRecognizer
-
- org.antlr.runtime.Parser
-
- ru.ispras.microtesk.translator.antlrex.ParserEx
-
- ru.ispras.microtesk.translator.antlrex.ParserBase
-
- ru.ispras.microtesk.translator.nml.grammar.NmlParser
-
- All Implemented Interfaces:
ErrorReporter
public class NmlParser extends ParserBase
-
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description static int
ACTION
protected org.antlr.runtime.tree.TreeAdaptor
adaptor
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
NmlParser_CommonParser
commonParser
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_actionDef1593
static org.antlr.runtime.BitSet
FOLLOW_ACTION_in_attrDef1482
static org.antlr.runtime.BitSet
FOLLOW_actionDef_in_attrDef1488
static org.antlr.runtime.BitSet
FOLLOW_actionDef_in_attrDef1505
static org.antlr.runtime.BitSet
FOLLOW_ALIAS_in_alias739
static org.antlr.runtime.BitSet
FOLLOW_alias_in_memDef672
static org.antlr.runtime.BitSet
FOLLOW_aliasExpr_in_alias745
static org.antlr.runtime.BitSet
FOLLOW_andRule_in_modeSpecPart865
static org.antlr.runtime.BitSet
FOLLOW_andRule_in_opDef943
static org.antlr.runtime.BitSet
FOLLOW_argDef_in_andRule1193
static org.antlr.runtime.BitSet
FOLLOW_argDef_in_andRule1198
static org.antlr.runtime.BitSet
FOLLOW_argType_in_argDef1239
static org.antlr.runtime.BitSet
FOLLOW_ASSIGN_in_alias742
static org.antlr.runtime.BitSet
FOLLOW_ASSIGN_in_attrDef1451
static org.antlr.runtime.BitSet
FOLLOW_ASSIGN_in_attrDef1468
static org.antlr.runtime.BitSet
FOLLOW_ASSIGN_in_attrDef1485
static org.antlr.runtime.BitSet
FOLLOW_ASSIGN_in_attrDef1502
static org.antlr.runtime.BitSet
FOLLOW_ASSIGN_in_letDef403
static org.antlr.runtime.BitSet
FOLLOW_ASSIGN_in_modeReturn897
static org.antlr.runtime.BitSet
FOLLOW_ASSIGN_in_nmlFuncDef1665
static org.antlr.runtime.BitSet
FOLLOW_ASSIGN_in_orRule1097
static org.antlr.runtime.BitSet
FOLLOW_ASSIGN_in_typeDef481
static org.antlr.runtime.BitSet
FOLLOW_attrDef_in_attrDefRev1368
static org.antlr.runtime.BitSet
FOLLOW_attrDefList_in_modeSpecPart870
static org.antlr.runtime.BitSet
FOLLOW_attrDefList_in_opDef958
static org.antlr.runtime.BitSet
FOLLOW_attrDefRev_in_attrDefList1320
static org.antlr.runtime.BitSet
FOLLOW_attrExpr_in_imageDef1570
static org.antlr.runtime.BitSet
FOLLOW_attrExpr_in_syntaxDef1538
static org.antlr.runtime.BitSet
FOLLOW_COLON_in_argDef1236
static org.antlr.runtime.BitSet
FOLLOW_COLON_in_nmlFuncDef1655
static org.antlr.runtime.BitSet
FOLLOW_COLON_in_nmlFuncParam1715
static org.antlr.runtime.BitSet
FOLLOW_COLON_in_structField581
static org.antlr.runtime.BitSet
FOLLOW_COMMA_in_andRule1196
static org.antlr.runtime.BitSet
FOLLOW_COMMA_in_nmlFuncDef1645
static org.antlr.runtime.BitSet
FOLLOW_COMMA_in_sizeType694
static org.antlr.runtime.BitSet
FOLLOW_COMMA_in_structFields556
static org.antlr.runtime.BitSet
FOLLOW_DOT_in_actionDef1590
static org.antlr.runtime.BitSet
FOLLOW_DOT_in_imageDef1558
static org.antlr.runtime.BitSet
FOLLOW_DOT_in_syntaxDef1526
static org.antlr.runtime.BitSet
FOLLOW_DOUBLE_DOT_in_aliasExpr769
static org.antlr.runtime.BitSet
FOLLOW_DOUBLE_DOT_in_synpred15_NmlParser769
static org.antlr.runtime.BitSet
FOLLOW_EOF_in_startRule198
static org.antlr.runtime.BitSet
FOLLOW_expr_in_aliasExpr767
static org.antlr.runtime.BitSet
FOLLOW_expr_in_aliasExpr771
static org.antlr.runtime.BitSet
FOLLOW_expr_in_letExpr432
static org.antlr.runtime.BitSet
FOLLOW_expr_in_modeReturn899
static org.antlr.runtime.BitSet
FOLLOW_expr_in_nmlFuncDef1667
static org.antlr.runtime.BitSet
FOLLOW_expr_in_sizeType692
static org.antlr.runtime.BitSet
FOLLOW_expr_in_synpred15_NmlParser767
static org.antlr.runtime.BitSet
FOLLOW_expr_in_synpred15_NmlParser771
static org.antlr.runtime.BitSet
FOLLOW_FUNCTION_in_nmlFuncDef1625
static org.antlr.runtime.BitSet
FOLLOW_ID_in_actionDef1588
static org.antlr.runtime.BitSet
FOLLOW_ID_in_aliasExpr763
static org.antlr.runtime.BitSet
FOLLOW_ID_in_argDef1233
static org.antlr.runtime.BitSet
FOLLOW_ID_in_argType1261
static org.antlr.runtime.BitSet
FOLLOW_ID_in_argType1280
static org.antlr.runtime.BitSet
FOLLOW_ID_in_attrDef1499
static org.antlr.runtime.BitSet
FOLLOW_ID_in_idRev1137
static org.antlr.runtime.BitSet
FOLLOW_ID_in_imageDef1556
static org.antlr.runtime.BitSet
FOLLOW_ID_in_letDef401
static org.antlr.runtime.BitSet
FOLLOW_ID_in_memDef620
static org.antlr.runtime.BitSet
FOLLOW_ID_in_modeDef834
static org.antlr.runtime.BitSet
FOLLOW_ID_in_nmlFuncDef1629
static org.antlr.runtime.BitSet
FOLLOW_ID_in_nmlFuncParam1712
static org.antlr.runtime.BitSet
FOLLOW_ID_in_structDef518
static org.antlr.runtime.BitSet
FOLLOW_ID_in_structField579
static org.antlr.runtime.BitSet
FOLLOW_ID_in_synpred15_NmlParser763
static org.antlr.runtime.BitSet
FOLLOW_ID_in_synpred28_NmlParser1261
static org.antlr.runtime.BitSet
FOLLOW_ID_in_synpred29_NmlParser1280
static org.antlr.runtime.BitSet
FOLLOW_ID_in_syntaxDef1524
static org.antlr.runtime.BitSet
FOLLOW_ID_in_typeDef479
static org.antlr.runtime.BitSet
FOLLOW_idRev_in_orRule1099
static org.antlr.runtime.BitSet
FOLLOW_idRev_in_orRule1104
static org.antlr.runtime.BitSet
FOLLOW_IMAGE_in_attrDef1465
static org.antlr.runtime.BitSet
FOLLOW_IMAGE_in_imageDef1561
static org.antlr.runtime.BitSet
FOLLOW_imageDef_in_attrDef1471
static org.antlr.runtime.BitSet
FOLLOW_LABEL_in_modeDef826
static org.antlr.runtime.BitSet
FOLLOW_LEFT_BRACE_in_actionDef1602
static org.antlr.runtime.BitSet
FOLLOW_LEFT_HOOK_in_aliasExpr765
static org.antlr.runtime.BitSet
FOLLOW_LEFT_HOOK_in_memDef622
static org.antlr.runtime.BitSet
FOLLOW_LEFT_HOOK_in_synpred15_NmlParser765
static org.antlr.runtime.BitSet
FOLLOW_LEFT_PARENTH_in_andRule1190
static org.antlr.runtime.BitSet
FOLLOW_LEFT_PARENTH_in_nmlFuncDef1639
static org.antlr.runtime.BitSet
FOLLOW_LEFT_PARENTH_in_structDef529
static org.antlr.runtime.BitSet
FOLLOW_LET_in_letDef396
static org.antlr.runtime.BitSet
FOLLOW_letDef_in_procSpec314
static org.antlr.runtime.BitSet
FOLLOW_letExpr_in_letDef408
static org.antlr.runtime.BitSet
FOLLOW_location_in_aliasExpr804
static org.antlr.runtime.BitSet
FOLLOW_memDef_in_procSpec341
static org.antlr.runtime.BitSet
FOLLOW_MODE_in_modeDef829
static org.antlr.runtime.BitSet
FOLLOW_modeDef_in_procSpec350
static org.antlr.runtime.BitSet
FOLLOW_modeReturn_in_modeSpecPart867
static org.antlr.runtime.BitSet
FOLLOW_modeSpecPart_in_modeDef845
static org.antlr.runtime.BitSet
FOLLOW_modifier_in_opDef936
static org.antlr.runtime.BitSet
FOLLOW_modifier_in_opDef992
static org.antlr.runtime.BitSet
FOLLOW_nmlFuncDef_in_procSpec368
static org.antlr.runtime.BitSet
FOLLOW_nmlFuncParam_in_nmlFuncDef1642
static org.antlr.runtime.BitSet
FOLLOW_nmlFuncParam_in_nmlFuncDef1647
static org.antlr.runtime.BitSet
FOLLOW_OP_in_opDef939
static org.antlr.runtime.BitSet
FOLLOW_OP_in_opDef995
static org.antlr.runtime.BitSet
FOLLOW_opDef_in_procSpec359
static org.antlr.runtime.BitSet
FOLLOW_opId_in_opDef941
static org.antlr.runtime.BitSet
FOLLOW_opId_in_opDef997
static org.antlr.runtime.BitSet
FOLLOW_orRule_in_modeSpecPart879
static org.antlr.runtime.BitSet
FOLLOW_orRule_in_opDef999
static org.antlr.runtime.BitSet
FOLLOW_procSpec_in_procSpecRev245
static org.antlr.runtime.BitSet
FOLLOW_procSpecRev_in_startRule195
static org.antlr.runtime.BitSet
FOLLOW_revision_in_attrDefRev1350
static org.antlr.runtime.BitSet
FOLLOW_revision_in_idRev1135
static org.antlr.runtime.BitSet
FOLLOW_revision_in_procSpecRev227
static org.antlr.runtime.BitSet
FOLLOW_RIGHT_BRACE_in_actionDef1607
static org.antlr.runtime.BitSet
FOLLOW_RIGHT_HOOK_in_aliasExpr773
static org.antlr.runtime.BitSet
FOLLOW_RIGHT_HOOK_in_memDef667
static org.antlr.runtime.BitSet
FOLLOW_RIGHT_HOOK_in_synpred15_NmlParser773
static org.antlr.runtime.BitSet
FOLLOW_RIGHT_PARENTH_in_andRule1204
static org.antlr.runtime.BitSet
FOLLOW_RIGHT_PARENTH_in_nmlFuncDef1653
static org.antlr.runtime.BitSet
FOLLOW_RIGHT_PARENTH_in_structDef534
static org.antlr.runtime.BitSet
FOLLOW_sequence_in_actionDef1605
static org.antlr.runtime.BitSet
FOLLOW_set_in_memDef609
static org.antlr.runtime.BitSet
FOLLOW_set_in_opId1040
static org.antlr.runtime.BitSet
FOLLOW_SHARED_in_memDef606
static org.antlr.runtime.BitSet
FOLLOW_sizeType_in_memDef627
static org.antlr.runtime.BitSet
FOLLOW_STRING_CONST_in_letExpr447
static org.antlr.runtime.BitSet
FOLLOW_STRUCT_in_structDef513
static org.antlr.runtime.BitSet
FOLLOW_structDef_in_procSpec332
static org.antlr.runtime.BitSet
FOLLOW_structField_in_structFields553
static org.antlr.runtime.BitSet
FOLLOW_structField_in_structFields559
static org.antlr.runtime.BitSet
FOLLOW_structFields_in_structDef532
static org.antlr.runtime.BitSet
FOLLOW_SYNTAX_in_attrDef1448
static org.antlr.runtime.BitSet
FOLLOW_SYNTAX_in_syntaxDef1529
static org.antlr.runtime.BitSet
FOLLOW_syntaxDef_in_attrDef1454
static org.antlr.runtime.BitSet
FOLLOW_TYPE_in_typeDef474
static org.antlr.runtime.BitSet
FOLLOW_typeDef_in_procSpec323
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_argType1298
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_nmlFuncDef1657
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_nmlFuncParam1718
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_sizeType700
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_structField584
static org.antlr.runtime.BitSet
FOLLOW_typeExpr_in_typeDef484
static org.antlr.runtime.BitSet
FOLLOW_VERT_BAR_in_orRule1102
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
-
Method Summary
-
Methods inherited from class ru.ispras.microtesk.translator.antlrex.ParserBase
assignRevisions, assignSymbols, checkDeclaration, declare, declareAndPushSymbolScope, declareLocal, getSymbols, isDeclaredAs, isRevisionApplicable, popRevisionApplicable, popSymbolScope, pushRevisionApplicable, pushSymbolScopes
-
Methods inherited from class ru.ispras.microtesk.translator.antlrex.ParserEx
assignLog, checkNotNull, checkNotNull, emitErrorMessage, getErrorCount, isCorrect, raiseError, raiseError, reportError, reportError, resetErrorCount, where
-
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
-
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, setBacktrackingLevel, toStrings, traceIn, traceOut
-
-
-
-
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
-
commonParser
public NmlParser_CommonParser commonParser
-
adaptor
protected org.antlr.runtime.tree.TreeAdaptor adaptor
-
FOLLOW_procSpecRev_in_startRule195
public static final org.antlr.runtime.BitSet FOLLOW_procSpecRev_in_startRule195
-
FOLLOW_EOF_in_startRule198
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_startRule198
-
FOLLOW_revision_in_procSpecRev227
public static final org.antlr.runtime.BitSet FOLLOW_revision_in_procSpecRev227
-
FOLLOW_procSpec_in_procSpecRev245
public static final org.antlr.runtime.BitSet FOLLOW_procSpec_in_procSpecRev245
-
FOLLOW_letDef_in_procSpec314
public static final org.antlr.runtime.BitSet FOLLOW_letDef_in_procSpec314
-
FOLLOW_typeDef_in_procSpec323
public static final org.antlr.runtime.BitSet FOLLOW_typeDef_in_procSpec323
-
FOLLOW_structDef_in_procSpec332
public static final org.antlr.runtime.BitSet FOLLOW_structDef_in_procSpec332
-
FOLLOW_memDef_in_procSpec341
public static final org.antlr.runtime.BitSet FOLLOW_memDef_in_procSpec341
-
FOLLOW_modeDef_in_procSpec350
public static final org.antlr.runtime.BitSet FOLLOW_modeDef_in_procSpec350
-
FOLLOW_opDef_in_procSpec359
public static final org.antlr.runtime.BitSet FOLLOW_opDef_in_procSpec359
-
FOLLOW_nmlFuncDef_in_procSpec368
public static final org.antlr.runtime.BitSet FOLLOW_nmlFuncDef_in_procSpec368
-
FOLLOW_LET_in_letDef396
public static final org.antlr.runtime.BitSet FOLLOW_LET_in_letDef396
-
FOLLOW_ID_in_letDef401
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_letDef401
-
FOLLOW_ASSIGN_in_letDef403
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_letDef403
-
FOLLOW_letExpr_in_letDef408
public static final org.antlr.runtime.BitSet FOLLOW_letExpr_in_letDef408
-
FOLLOW_expr_in_letExpr432
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_letExpr432
-
FOLLOW_STRING_CONST_in_letExpr447
public static final org.antlr.runtime.BitSet FOLLOW_STRING_CONST_in_letExpr447
-
FOLLOW_TYPE_in_typeDef474
public static final org.antlr.runtime.BitSet FOLLOW_TYPE_in_typeDef474
-
FOLLOW_ID_in_typeDef479
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_typeDef479
-
FOLLOW_ASSIGN_in_typeDef481
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_typeDef481
-
FOLLOW_typeExpr_in_typeDef484
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_typeDef484
-
FOLLOW_STRUCT_in_structDef513
public static final org.antlr.runtime.BitSet FOLLOW_STRUCT_in_structDef513
-
FOLLOW_ID_in_structDef518
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_structDef518
-
FOLLOW_LEFT_PARENTH_in_structDef529
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PARENTH_in_structDef529
-
FOLLOW_structFields_in_structDef532
public static final org.antlr.runtime.BitSet FOLLOW_structFields_in_structDef532
-
FOLLOW_RIGHT_PARENTH_in_structDef534
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PARENTH_in_structDef534
-
FOLLOW_structField_in_structFields553
public static final org.antlr.runtime.BitSet FOLLOW_structField_in_structFields553
-
FOLLOW_COMMA_in_structFields556
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_structFields556
-
FOLLOW_structField_in_structFields559
public static final org.antlr.runtime.BitSet FOLLOW_structField_in_structFields559
-
FOLLOW_ID_in_structField579
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_structField579
-
FOLLOW_COLON_in_structField581
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_structField581
-
FOLLOW_typeExpr_in_structField584
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_structField584
-
FOLLOW_SHARED_in_memDef606
public static final org.antlr.runtime.BitSet FOLLOW_SHARED_in_memDef606
-
FOLLOW_set_in_memDef609
public static final org.antlr.runtime.BitSet FOLLOW_set_in_memDef609
-
FOLLOW_ID_in_memDef620
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_memDef620
-
FOLLOW_LEFT_HOOK_in_memDef622
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_HOOK_in_memDef622
-
FOLLOW_sizeType_in_memDef627
public static final org.antlr.runtime.BitSet FOLLOW_sizeType_in_memDef627
-
FOLLOW_RIGHT_HOOK_in_memDef667
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_HOOK_in_memDef667
-
FOLLOW_alias_in_memDef672
public static final org.antlr.runtime.BitSet FOLLOW_alias_in_memDef672
-
FOLLOW_expr_in_sizeType692
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_sizeType692
-
FOLLOW_COMMA_in_sizeType694
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_sizeType694
-
FOLLOW_typeExpr_in_sizeType700
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_sizeType700
-
FOLLOW_ALIAS_in_alias739
public static final org.antlr.runtime.BitSet FOLLOW_ALIAS_in_alias739
-
FOLLOW_ASSIGN_in_alias742
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_alias742
-
FOLLOW_aliasExpr_in_alias745
public static final org.antlr.runtime.BitSet FOLLOW_aliasExpr_in_alias745
-
FOLLOW_ID_in_aliasExpr763
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_aliasExpr763
-
FOLLOW_LEFT_HOOK_in_aliasExpr765
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_HOOK_in_aliasExpr765
-
FOLLOW_expr_in_aliasExpr767
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_aliasExpr767
-
FOLLOW_DOUBLE_DOT_in_aliasExpr769
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_DOT_in_aliasExpr769
-
FOLLOW_expr_in_aliasExpr771
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_aliasExpr771
-
FOLLOW_RIGHT_HOOK_in_aliasExpr773
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_HOOK_in_aliasExpr773
-
FOLLOW_location_in_aliasExpr804
public static final org.antlr.runtime.BitSet FOLLOW_location_in_aliasExpr804
-
FOLLOW_LABEL_in_modeDef826
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_modeDef826
-
FOLLOW_MODE_in_modeDef829
public static final org.antlr.runtime.BitSet FOLLOW_MODE_in_modeDef829
-
FOLLOW_ID_in_modeDef834
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_modeDef834
-
FOLLOW_modeSpecPart_in_modeDef845
public static final org.antlr.runtime.BitSet FOLLOW_modeSpecPart_in_modeDef845
-
FOLLOW_andRule_in_modeSpecPart865
public static final org.antlr.runtime.BitSet FOLLOW_andRule_in_modeSpecPart865
-
FOLLOW_modeReturn_in_modeSpecPart867
public static final org.antlr.runtime.BitSet FOLLOW_modeReturn_in_modeSpecPart867
-
FOLLOW_attrDefList_in_modeSpecPart870
public static final org.antlr.runtime.BitSet FOLLOW_attrDefList_in_modeSpecPart870
-
FOLLOW_orRule_in_modeSpecPart879
public static final org.antlr.runtime.BitSet FOLLOW_orRule_in_modeSpecPart879
-
FOLLOW_ASSIGN_in_modeReturn897
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_modeReturn897
-
FOLLOW_expr_in_modeReturn899
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_modeReturn899
-
FOLLOW_modifier_in_opDef936
public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_opDef936
-
FOLLOW_OP_in_opDef939
public static final org.antlr.runtime.BitSet FOLLOW_OP_in_opDef939
-
FOLLOW_opId_in_opDef941
public static final org.antlr.runtime.BitSet FOLLOW_opId_in_opDef941
-
FOLLOW_andRule_in_opDef943
public static final org.antlr.runtime.BitSet FOLLOW_andRule_in_opDef943
-
FOLLOW_attrDefList_in_opDef958
public static final org.antlr.runtime.BitSet FOLLOW_attrDefList_in_opDef958
-
FOLLOW_modifier_in_opDef992
public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_opDef992
-
FOLLOW_OP_in_opDef995
public static final org.antlr.runtime.BitSet FOLLOW_OP_in_opDef995
-
FOLLOW_opId_in_opDef997
public static final org.antlr.runtime.BitSet FOLLOW_opId_in_opDef997
-
FOLLOW_orRule_in_opDef999
public static final org.antlr.runtime.BitSet FOLLOW_orRule_in_opDef999
-
FOLLOW_set_in_opId1040
public static final org.antlr.runtime.BitSet FOLLOW_set_in_opId1040
-
FOLLOW_ASSIGN_in_orRule1097
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_orRule1097
-
FOLLOW_idRev_in_orRule1099
public static final org.antlr.runtime.BitSet FOLLOW_idRev_in_orRule1099
-
FOLLOW_VERT_BAR_in_orRule1102
public static final org.antlr.runtime.BitSet FOLLOW_VERT_BAR_in_orRule1102
-
FOLLOW_idRev_in_orRule1104
public static final org.antlr.runtime.BitSet FOLLOW_idRev_in_orRule1104
-
FOLLOW_revision_in_idRev1135
public static final org.antlr.runtime.BitSet FOLLOW_revision_in_idRev1135
-
FOLLOW_ID_in_idRev1137
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_idRev1137
-
FOLLOW_LEFT_PARENTH_in_andRule1190
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PARENTH_in_andRule1190
-
FOLLOW_argDef_in_andRule1193
public static final org.antlr.runtime.BitSet FOLLOW_argDef_in_andRule1193
-
FOLLOW_COMMA_in_andRule1196
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_andRule1196
-
FOLLOW_argDef_in_andRule1198
public static final org.antlr.runtime.BitSet FOLLOW_argDef_in_andRule1198
-
FOLLOW_RIGHT_PARENTH_in_andRule1204
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PARENTH_in_andRule1204
-
FOLLOW_ID_in_argDef1233
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_argDef1233
-
FOLLOW_COLON_in_argDef1236
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_argDef1236
-
FOLLOW_argType_in_argDef1239
public static final org.antlr.runtime.BitSet FOLLOW_argType_in_argDef1239
-
FOLLOW_ID_in_argType1261
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_argType1261
-
FOLLOW_ID_in_argType1280
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_argType1280
-
FOLLOW_typeExpr_in_argType1298
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_argType1298
-
FOLLOW_attrDefRev_in_attrDefList1320
public static final org.antlr.runtime.BitSet FOLLOW_attrDefRev_in_attrDefList1320
-
FOLLOW_revision_in_attrDefRev1350
public static final org.antlr.runtime.BitSet FOLLOW_revision_in_attrDefRev1350
-
FOLLOW_attrDef_in_attrDefRev1368
public static final org.antlr.runtime.BitSet FOLLOW_attrDef_in_attrDefRev1368
-
FOLLOW_SYNTAX_in_attrDef1448
public static final org.antlr.runtime.BitSet FOLLOW_SYNTAX_in_attrDef1448
-
FOLLOW_ASSIGN_in_attrDef1451
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_attrDef1451
-
FOLLOW_syntaxDef_in_attrDef1454
public static final org.antlr.runtime.BitSet FOLLOW_syntaxDef_in_attrDef1454
-
FOLLOW_IMAGE_in_attrDef1465
public static final org.antlr.runtime.BitSet FOLLOW_IMAGE_in_attrDef1465
-
FOLLOW_ASSIGN_in_attrDef1468
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_attrDef1468
-
FOLLOW_imageDef_in_attrDef1471
public static final org.antlr.runtime.BitSet FOLLOW_imageDef_in_attrDef1471
-
FOLLOW_ACTION_in_attrDef1482
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrDef1482
-
FOLLOW_ASSIGN_in_attrDef1485
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_attrDef1485
-
FOLLOW_actionDef_in_attrDef1488
public static final org.antlr.runtime.BitSet FOLLOW_actionDef_in_attrDef1488
-
FOLLOW_ID_in_attrDef1499
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attrDef1499
-
FOLLOW_ASSIGN_in_attrDef1502
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_attrDef1502
-
FOLLOW_actionDef_in_attrDef1505
public static final org.antlr.runtime.BitSet FOLLOW_actionDef_in_attrDef1505
-
FOLLOW_ID_in_syntaxDef1524
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_syntaxDef1524
-
FOLLOW_DOT_in_syntaxDef1526
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_syntaxDef1526
-
FOLLOW_SYNTAX_in_syntaxDef1529
public static final org.antlr.runtime.BitSet FOLLOW_SYNTAX_in_syntaxDef1529
-
FOLLOW_attrExpr_in_syntaxDef1538
public static final org.antlr.runtime.BitSet FOLLOW_attrExpr_in_syntaxDef1538
-
FOLLOW_ID_in_imageDef1556
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_imageDef1556
-
FOLLOW_DOT_in_imageDef1558
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_imageDef1558
-
FOLLOW_IMAGE_in_imageDef1561
public static final org.antlr.runtime.BitSet FOLLOW_IMAGE_in_imageDef1561
-
FOLLOW_attrExpr_in_imageDef1570
public static final org.antlr.runtime.BitSet FOLLOW_attrExpr_in_imageDef1570
-
FOLLOW_ID_in_actionDef1588
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_actionDef1588
-
FOLLOW_DOT_in_actionDef1590
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_actionDef1590
-
FOLLOW_ACTION_in_actionDef1593
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_actionDef1593
-
FOLLOW_LEFT_BRACE_in_actionDef1602
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_BRACE_in_actionDef1602
-
FOLLOW_sequence_in_actionDef1605
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_actionDef1605
-
FOLLOW_RIGHT_BRACE_in_actionDef1607
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_BRACE_in_actionDef1607
-
FOLLOW_FUNCTION_in_nmlFuncDef1625
public static final org.antlr.runtime.BitSet FOLLOW_FUNCTION_in_nmlFuncDef1625
-
FOLLOW_ID_in_nmlFuncDef1629
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_nmlFuncDef1629
-
FOLLOW_LEFT_PARENTH_in_nmlFuncDef1639
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PARENTH_in_nmlFuncDef1639
-
FOLLOW_nmlFuncParam_in_nmlFuncDef1642
public static final org.antlr.runtime.BitSet FOLLOW_nmlFuncParam_in_nmlFuncDef1642
-
FOLLOW_COMMA_in_nmlFuncDef1645
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_nmlFuncDef1645
-
FOLLOW_nmlFuncParam_in_nmlFuncDef1647
public static final org.antlr.runtime.BitSet FOLLOW_nmlFuncParam_in_nmlFuncDef1647
-
FOLLOW_RIGHT_PARENTH_in_nmlFuncDef1653
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PARENTH_in_nmlFuncDef1653
-
FOLLOW_COLON_in_nmlFuncDef1655
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_nmlFuncDef1655
-
FOLLOW_typeExpr_in_nmlFuncDef1657
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_nmlFuncDef1657
-
FOLLOW_ASSIGN_in_nmlFuncDef1665
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_nmlFuncDef1665
-
FOLLOW_expr_in_nmlFuncDef1667
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_nmlFuncDef1667
-
FOLLOW_ID_in_nmlFuncParam1712
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_nmlFuncParam1712
-
FOLLOW_COLON_in_nmlFuncParam1715
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_nmlFuncParam1715
-
FOLLOW_typeExpr_in_nmlFuncParam1718
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_nmlFuncParam1718
-
FOLLOW_ID_in_synpred15_NmlParser763
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred15_NmlParser763
-
FOLLOW_LEFT_HOOK_in_synpred15_NmlParser765
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_HOOK_in_synpred15_NmlParser765
-
FOLLOW_expr_in_synpred15_NmlParser767
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_synpred15_NmlParser767
-
FOLLOW_DOUBLE_DOT_in_synpred15_NmlParser769
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_DOT_in_synpred15_NmlParser769
-
FOLLOW_expr_in_synpred15_NmlParser771
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_synpred15_NmlParser771
-
FOLLOW_RIGHT_HOOK_in_synpred15_NmlParser773
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_HOOK_in_synpred15_NmlParser773
-
FOLLOW_ID_in_synpred28_NmlParser1261
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred28_NmlParser1261
-
FOLLOW_ID_in_synpred29_NmlParser1280
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred29_NmlParser1280
-
-
Method Detail
-
getDelegates
public ParserBase[] getDelegates()
-
setTreeAdaptor
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
-
getTreeAdaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
-
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 NmlParser.startRule_return startRule() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
procSpecRev
public final NmlParser.procSpecRev_return procSpecRev() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
procSpec
public final NmlParser.procSpec_return procSpec() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
letDef
public final NmlParser.letDef_return letDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
letExpr
public final NmlParser.letExpr_return letExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
typeDef
public final NmlParser.typeDef_return typeDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
structDef
public final NmlParser.structDef_return structDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
structFields
public final NmlParser.structFields_return structFields() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
structField
public final NmlParser.structField_return structField() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
memDef
public final NmlParser.memDef_return memDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
sizeType
public final NmlParser.sizeType_return sizeType() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
alias
public final NmlParser.alias_return alias() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
aliasExpr
public final NmlParser.aliasExpr_return aliasExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
modeDef
public final NmlParser.modeDef_return modeDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
modeSpecPart
public final NmlParser.modeSpecPart_return modeSpecPart() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
modeReturn
public final NmlParser.modeReturn_return modeReturn() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
opDef
public final NmlParser.opDef_return opDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
opId
public final NmlParser.opId_return opId() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
modifier
public final NmlParser.modifier_return modifier() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
orRule
public final NmlParser.orRule_return orRule() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
idRev
public final NmlParser.idRev_return idRev() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
andRule
public final NmlParser.andRule_return andRule() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
argDef
public final NmlParser.argDef_return argDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
argType
public final NmlParser.argType_return argType() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
attrDefList
public final NmlParser.attrDefList_return attrDefList() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
attrDefRev
public final NmlParser.attrDefRev_return attrDefRev() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
attrDef
public final NmlParser.attrDef_return attrDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
syntaxDef
public final NmlParser.syntaxDef_return syntaxDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
imageDef
public final NmlParser.imageDef_return imageDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
actionDef
public final NmlParser.actionDef_return actionDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
nmlFuncDef
public final NmlParser.nmlFuncDef_return nmlFuncDef() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
nmlFuncParam
public final NmlParser.nmlFuncParam_return nmlFuncParam() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
synpred15_NmlParser_fragment
public final void synpred15_NmlParser_fragment() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
synpred28_NmlParser_fragment
public final void synpred28_NmlParser_fragment() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
synpred29_NmlParser_fragment
public final void synpred29_NmlParser_fragment() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
revision
public NmlParser_CommonParser.revision_return revision() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
elseStmt
public NmlParser_CommonParser.elseStmt_return elseStmt() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
location
public NmlParser_CommonParser.location_return location() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
attributeFormatCall
public NmlParser_CommonParser.attributeFormatCall_return attributeFormatCall() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expr
public NmlParser_CommonParser.expr_return expr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
statement
public NmlParser_CommonParser.statement_return statement() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
locationVal
public NmlParser_CommonParser.locationVal_return locationVal() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
numExpr
public NmlParser_CommonParser.numExpr_return numExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
locationExpr
public NmlParser_CommonParser.locationExpr_return locationExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
attributeCall
public NmlParser_CommonParser.attributeCall_return attributeCall() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
instance_arg2
public NmlParser_CommonParser.instance_arg2_return instance_arg2() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
letConst
public NmlParser_CommonParser.letConst_return letConst() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
formatIdElseIf
public NmlParser_CommonParser.formatIdElseIf_return formatIdElseIf() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
shiftExpr
public NmlParser_CommonParser.shiftExpr_return shiftExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
elseIfStmt
public NmlParser_CommonParser.elseIfStmt_return elseIfStmt() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mulExpr
public NmlParser_CommonParser.mulExpr_return mulExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
nonNumExpr
public NmlParser_CommonParser.nonNumExpr_return nonNumExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
instance_arg
public NmlParser_CommonParser.instance_arg_return instance_arg() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ifStmt
public NmlParser_CommonParser.ifStmt_return ifStmt() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ifExpr
public NmlParser_CommonParser.ifExpr_return ifExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
formatId
public NmlParser_CommonParser.formatId_return formatId() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
elseExpr
public NmlParser_CommonParser.elseExpr_return elseExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
argument
public NmlParser_CommonParser.argument_return argument() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
relationExpr
public NmlParser_CommonParser.relationExpr_return relationExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
conditionalStatement
public NmlParser_CommonParser.conditionalStatement_return conditionalStatement() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mathFunc
public NmlParser_CommonParser.mathFunc_return mathFunc() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
bitFieldExpr
public NmlParser_CommonParser.bitFieldExpr_return bitFieldExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
formatIdList
public NmlParser_CommonParser.formatIdList_return formatIdList() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
functionCallStatement
public NmlParser_CommonParser.functionCallStatement_return functionCallStatement() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
functionCall
public NmlParser_CommonParser.functionCall_return functionCall() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
powExpr
public NmlParser_CommonParser.powExpr_return powExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
constant
public NmlParser_CommonParser.constant_return constant() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
typeExpr
public NmlParser_CommonParser.typeExpr_return typeExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
functionDecl
public NmlParser_CommonParser.functionDecl_return functionDecl() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
attrExpr
public NmlParser_CommonParser.attrExpr_return attrExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
elseIfExpr
public NmlParser_CommonParser.elseIfExpr_return elseIfExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
orLogicExpr
public NmlParser_CommonParser.orLogicExpr_return orLogicExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
xorBitExpr
public NmlParser_CommonParser.xorBitExpr_return xorBitExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
sequence
public NmlParser_CommonParser.sequence_return sequence() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
comparisionExpr
public NmlParser_CommonParser.comparisionExpr_return comparisionExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
plusExpr
public NmlParser_CommonParser.plusExpr_return plusExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
orBitExpr
public NmlParser_CommonParser.orBitExpr_return orBitExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
unaryExpr
public NmlParser_CommonParser.unaryExpr_return unaryExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
typeCast
public NmlParser_CommonParser.typeCast_return typeCast() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
andBitExpr
public NmlParser_CommonParser.andBitExpr_return andBitExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
attributeCallStatement
public NmlParser_CommonParser.attributeCallStatement_return attributeCallStatement() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
instance
public NmlParser_CommonParser.instance_return instance() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
locationAtom
public NmlParser_CommonParser.locationAtom_return locationAtom() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
atom
public NmlParser_CommonParser.atom_return atom() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
andLogicExpr
public NmlParser_CommonParser.andLogicExpr_return andLogicExpr() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
synpred29_NmlParser
public final boolean synpred29_NmlParser()
-
synpred28_NmlParser
public final boolean synpred28_NmlParser()
-
synpred15_NmlParser
public final boolean synpred15_NmlParser()
-
-