public class NmlParser extends ParserBase
Modifier and Type | Field and 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_actionDef1626 |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_attrDef1515 |
static org.antlr.runtime.BitSet |
FOLLOW_actionDef_in_attrDef1521 |
static org.antlr.runtime.BitSet |
FOLLOW_actionDef_in_attrDef1538 |
static org.antlr.runtime.BitSet |
FOLLOW_ALIAS_in_alias757 |
static org.antlr.runtime.BitSet |
FOLLOW_alias_in_memDef690 |
static org.antlr.runtime.BitSet |
FOLLOW_aliasExpr_in_alias763 |
static org.antlr.runtime.BitSet |
FOLLOW_andRule_in_modeSpecPart886 |
static org.antlr.runtime.BitSet |
FOLLOW_andRule_in_opDef967 |
static org.antlr.runtime.BitSet |
FOLLOW_argDef_in_andRule1223 |
static org.antlr.runtime.BitSet |
FOLLOW_argDef_in_andRule1228 |
static org.antlr.runtime.BitSet |
FOLLOW_argType_in_argDef1269 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_alias760 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_attrDef1484 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_attrDef1501 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_attrDef1518 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_attrDef1535 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_letDef412 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_modeReturn918 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_orRule1124 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_typeDef493 |
static org.antlr.runtime.BitSet |
FOLLOW_attrDef_in_attrDefRev1401 |
static org.antlr.runtime.BitSet |
FOLLOW_attrDefList_in_modeSpecPart891 |
static org.antlr.runtime.BitSet |
FOLLOW_attrDefList_in_opDef982 |
static org.antlr.runtime.BitSet |
FOLLOW_attrDefRev_in_attrDefList1353 |
static org.antlr.runtime.BitSet |
FOLLOW_attrExpr_in_imageDef1603 |
static org.antlr.runtime.BitSet |
FOLLOW_attrExpr_in_syntaxDef1571 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_argDef1266 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_structField596 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_andRule1226 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_sizeType712 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_structFields571 |
static org.antlr.runtime.BitSet |
FOLLOW_DOT_in_actionDef1623 |
static org.antlr.runtime.BitSet |
FOLLOW_DOT_in_imageDef1591 |
static org.antlr.runtime.BitSet |
FOLLOW_DOT_in_syntaxDef1559 |
static org.antlr.runtime.BitSet |
FOLLOW_DOUBLE_DOT_in_aliasExpr787 |
static org.antlr.runtime.BitSet |
FOLLOW_DOUBLE_DOT_in_synpred14_NmlParser787 |
static org.antlr.runtime.BitSet |
FOLLOW_EOF_in_startRule217 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_aliasExpr785 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_aliasExpr789 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_letExpr441 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_modeReturn920 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_sizeType710 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_synpred14_NmlParser785 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_synpred14_NmlParser789 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_actionDef1621 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_aliasExpr781 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_argDef1263 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_argType1291 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_argType1310 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_attrDef1532 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_idRev1164 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_imageDef1589 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_letDef410 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_memDef638 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_modeDef855 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_structDef533 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_structField594 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_synpred14_NmlParser781 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_synpred27_NmlParser1291 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_synpred28_NmlParser1310 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_syntaxDef1557 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_typeDef491 |
static org.antlr.runtime.BitSet |
FOLLOW_idRev_in_orRule1126 |
static org.antlr.runtime.BitSet |
FOLLOW_idRev_in_orRule1131 |
static org.antlr.runtime.BitSet |
FOLLOW_IMAGE_in_attrDef1498 |
static org.antlr.runtime.BitSet |
FOLLOW_IMAGE_in_imageDef1594 |
static org.antlr.runtime.BitSet |
FOLLOW_imageDef_in_attrDef1504 |
static org.antlr.runtime.BitSet |
FOLLOW_LABEL_in_modeDef847 |
static org.antlr.runtime.BitSet |
FOLLOW_LEFT_BRACE_in_actionDef1635 |
static org.antlr.runtime.BitSet |
FOLLOW_LEFT_HOOK_in_aliasExpr783 |
static org.antlr.runtime.BitSet |
FOLLOW_LEFT_HOOK_in_memDef640 |
static org.antlr.runtime.BitSet |
FOLLOW_LEFT_HOOK_in_synpred14_NmlParser783 |
static org.antlr.runtime.BitSet |
FOLLOW_LEFT_PARENTH_in_andRule1220 |
static org.antlr.runtime.BitSet |
FOLLOW_LEFT_PARENTH_in_structDef544 |
static org.antlr.runtime.BitSet |
FOLLOW_LET_in_letDef405 |
static org.antlr.runtime.BitSet |
FOLLOW_letDef_in_procSpec329 |
static org.antlr.runtime.BitSet |
FOLLOW_letExpr_in_letDef417 |
static org.antlr.runtime.BitSet |
FOLLOW_location_in_aliasExpr822 |
static org.antlr.runtime.BitSet |
FOLLOW_memDef_in_procSpec356 |
static org.antlr.runtime.BitSet |
FOLLOW_MODE_in_modeDef850 |
static org.antlr.runtime.BitSet |
FOLLOW_modeDef_in_procSpec365 |
static org.antlr.runtime.BitSet |
FOLLOW_modeReturn_in_modeSpecPart888 |
static org.antlr.runtime.BitSet |
FOLLOW_modeSpecPart_in_modeDef866 |
static org.antlr.runtime.BitSet |
FOLLOW_modifier_in_opDef1016 |
static org.antlr.runtime.BitSet |
FOLLOW_modifier_in_opDef960 |
static org.antlr.runtime.BitSet |
FOLLOW_OP_in_opDef1019 |
static org.antlr.runtime.BitSet |
FOLLOW_OP_in_opDef963 |
static org.antlr.runtime.BitSet |
FOLLOW_opDef_in_procSpec374 |
static org.antlr.runtime.BitSet |
FOLLOW_opId_in_opDef1021 |
static org.antlr.runtime.BitSet |
FOLLOW_opId_in_opDef965 |
static org.antlr.runtime.BitSet |
FOLLOW_orRule_in_modeSpecPart900 |
static org.antlr.runtime.BitSet |
FOLLOW_orRule_in_opDef1023 |
static org.antlr.runtime.BitSet |
FOLLOW_procSpec_in_procSpecRev260 |
static org.antlr.runtime.BitSet |
FOLLOW_procSpecRev_in_startRule214 |
static org.antlr.runtime.BitSet |
FOLLOW_revision_in_attrDefRev1383 |
static org.antlr.runtime.BitSet |
FOLLOW_revision_in_idRev1162 |
static org.antlr.runtime.BitSet |
FOLLOW_revision_in_procSpecRev242 |
static org.antlr.runtime.BitSet |
FOLLOW_RIGHT_BRACE_in_actionDef1640 |
static org.antlr.runtime.BitSet |
FOLLOW_RIGHT_HOOK_in_aliasExpr791 |
static org.antlr.runtime.BitSet |
FOLLOW_RIGHT_HOOK_in_memDef685 |
static org.antlr.runtime.BitSet |
FOLLOW_RIGHT_HOOK_in_synpred14_NmlParser791 |
static org.antlr.runtime.BitSet |
FOLLOW_RIGHT_PARENTH_in_andRule1234 |
static org.antlr.runtime.BitSet |
FOLLOW_RIGHT_PARENTH_in_structDef549 |
static org.antlr.runtime.BitSet |
FOLLOW_sequence_in_actionDef1638 |
static org.antlr.runtime.BitSet |
FOLLOW_set_in_memDef627 |
static org.antlr.runtime.BitSet |
FOLLOW_set_in_opId1064 |
static org.antlr.runtime.BitSet |
FOLLOW_SHARED_in_memDef624 |
static org.antlr.runtime.BitSet |
FOLLOW_sizeType_in_memDef645 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_CONST_in_letExpr456 |
static org.antlr.runtime.BitSet |
FOLLOW_STRUCT_in_structDef528 |
static org.antlr.runtime.BitSet |
FOLLOW_structDef_in_procSpec347 |
static org.antlr.runtime.BitSet |
FOLLOW_structField_in_structFields568 |
static org.antlr.runtime.BitSet |
FOLLOW_structField_in_structFields574 |
static org.antlr.runtime.BitSet |
FOLLOW_structFields_in_structDef547 |
static org.antlr.runtime.BitSet |
FOLLOW_SYNTAX_in_attrDef1481 |
static org.antlr.runtime.BitSet |
FOLLOW_SYNTAX_in_syntaxDef1562 |
static org.antlr.runtime.BitSet |
FOLLOW_syntaxDef_in_attrDef1487 |
static org.antlr.runtime.BitSet |
FOLLOW_TYPE_in_typeDef486 |
static org.antlr.runtime.BitSet |
FOLLOW_typeDef_in_procSpec338 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExpr_in_argType1328 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExpr_in_sizeType718 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExpr_in_structField599 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExpr_in_typeDef496 |
static org.antlr.runtime.BitSet |
FOLLOW_VERT_BAR_in_orRule1129 |
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 |
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 and Description |
---|
NmlParser(org.antlr.runtime.TokenStream input) |
NmlParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
assignRevisions, assignSymbols, checkDeclaration, declare, declareAndPushSymbolScope, getSymbols, isDeclaredAs, isRevisionApplicable, popRevisionApplicable, popSymbolScope, pushRevisionApplicable, pushSymbolScopes
assignLog, checkNotNull, checkNotNull, emitErrorMessage, getErrorCount, isCorrect, raiseError, raiseError, reportError, reportError, resetErrorCount, where
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
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
public static final java.lang.String[] tokenNames
public static final int EOF
public static final int ACTION
public static final int ALIAS
public static final int AMPER
public static final int AND
public static final int ASSERT
public static final int ASSIGN
public static final int BINARY_CONST
public static final int BIN_DIGIT
public static final int BIN_DIG_LST
public static final int BOOL
public static final int CARD
public static final int CARD_CONST
public static final int CAST
public static final int COERCE
public static final int COLON
public static final int COMMA
public static final int DIGIT
public static final int DIV
public static final int DOT
public static final int DOUBLE_COLON
public static final int DOUBLE_DOT
public static final int DOUBLE_STAR
public static final int ELSE
public static final int ELSEIF
public static final int ENDIF
public static final int ENUM
public static final int EQ
public static final int EXCEPTION
public static final int FIX
public static final int FLOAT
public static final int FLOAT_TO_FLOAT
public static final int FLOAT_TO_INT
public static final int FORMAT
public static final int FUNCTION
public static final int GEQ
public static final int HEX_CONST
public static final int HEX_DIGIT
public static final int HEX_DIG_LST
public static final int ID
public static final int IF
public static final int IMAGE
public static final int INT
public static final int INTERNAL
public static final int INT_TO_FLOAT
public static final int IS_NAN
public static final int IS_SIGN_NAN
public static final int IS_TYPE
public static final int LABEL
public static final int LEFT_BRACE
public static final int LEFT_BROCKET
public static final int LEFT_HOOK
public static final int LEFT_PARENTH
public static final int LEFT_SHIFT
public static final int LEQ
public static final int LET
public static final int LETTER
public static final int LINE
public static final int LOWER
public static final int MARK
public static final int MEM
public static final int MINUS
public static final int MODE
public static final int MUL
public static final int MULTI_COMMENT
public static final int NEQ
public static final int NEWLINE
public static final int NONCONTROL
public static final int NOT
public static final int OP
public static final int OR
public static final int PLUS
public static final int PP_DEFINE
public static final int PP_ELSE
public static final int PP_ENDIF
public static final int PP_EXPAND
public static final int PP_FILENAME
public static final int PP_IFDEF
public static final int PP_IFNDEF
public static final int PP_INCLUDE
public static final int PP_UNDEF
public static final int PSEUDO
public static final int REG
public static final int REM
public static final int REST
public static final int RETURN
public static final int REVISION
public static final int RIGHT_BRACE
public static final int RIGHT_BROCKET
public static final int RIGHT_HOOK
public static final int RIGHT_PARENTH
public static final int RIGHT_SHIFT
public static final int ROTATE_LEFT
public static final int ROTATE_RIGHT
public static final int ROUND
public static final int SEMI
public static final int SHARED
public static final int SHARP
public static final int SIGN_EXTEND
public static final int SINGLE_COMMENT
public static final int SIZE_OF
public static final int SPACE
public static final int SQRT
public static final int STRING_CONST
public static final int STRUCT
public static final int SYMBOL
public static final int SYNTAX
public static final int THEN
public static final int TILDE
public static final int TRACE
public static final int TYPE
public static final int TYPE_OF
public static final int Tokens
public static final int UNDEFINED
public static final int UNPREDICTED
public static final int UPPER
public static final int UP_ARROW
public static final int VAR
public static final int VERT_BAR
public static final int WHITESPACE
public static final int ZERO_EXTEND
public static final int ALTERNATIVES
public static final int ARGS
public static final int ARGUMENT
public static final int ARG_MODE
public static final int ARG_OP
public static final int ATTRS
public static final int CONST
public static final int FUNCTION_CALL
public static final int INSTANCE
public static final int INSTANCE_CALL
public static final int LOCATION
public static final int LOCATION_BITFIELD
public static final int LOCATION_INDEX
public static final int LOCATION_REPEAT
public static final int SEQUENCE
public static final int SIF
public static final int SIZE_TYPE
public static final int UMINUS
public static final int UPLUS
public NmlParser_CommonParser commonParser
protected org.antlr.runtime.tree.TreeAdaptor adaptor
public static final org.antlr.runtime.BitSet FOLLOW_procSpecRev_in_startRule214
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_startRule217
public static final org.antlr.runtime.BitSet FOLLOW_revision_in_procSpecRev242
public static final org.antlr.runtime.BitSet FOLLOW_procSpec_in_procSpecRev260
public static final org.antlr.runtime.BitSet FOLLOW_letDef_in_procSpec329
public static final org.antlr.runtime.BitSet FOLLOW_typeDef_in_procSpec338
public static final org.antlr.runtime.BitSet FOLLOW_structDef_in_procSpec347
public static final org.antlr.runtime.BitSet FOLLOW_memDef_in_procSpec356
public static final org.antlr.runtime.BitSet FOLLOW_modeDef_in_procSpec365
public static final org.antlr.runtime.BitSet FOLLOW_opDef_in_procSpec374
public static final org.antlr.runtime.BitSet FOLLOW_LET_in_letDef405
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_letDef410
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_letDef412
public static final org.antlr.runtime.BitSet FOLLOW_letExpr_in_letDef417
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_letExpr441
public static final org.antlr.runtime.BitSet FOLLOW_STRING_CONST_in_letExpr456
public static final org.antlr.runtime.BitSet FOLLOW_TYPE_in_typeDef486
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_typeDef491
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_typeDef493
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_typeDef496
public static final org.antlr.runtime.BitSet FOLLOW_STRUCT_in_structDef528
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_structDef533
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PARENTH_in_structDef544
public static final org.antlr.runtime.BitSet FOLLOW_structFields_in_structDef547
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PARENTH_in_structDef549
public static final org.antlr.runtime.BitSet FOLLOW_structField_in_structFields568
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_structFields571
public static final org.antlr.runtime.BitSet FOLLOW_structField_in_structFields574
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_structField594
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_structField596
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_structField599
public static final org.antlr.runtime.BitSet FOLLOW_SHARED_in_memDef624
public static final org.antlr.runtime.BitSet FOLLOW_set_in_memDef627
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_memDef638
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_HOOK_in_memDef640
public static final org.antlr.runtime.BitSet FOLLOW_sizeType_in_memDef645
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_HOOK_in_memDef685
public static final org.antlr.runtime.BitSet FOLLOW_alias_in_memDef690
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_sizeType710
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_sizeType712
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_sizeType718
public static final org.antlr.runtime.BitSet FOLLOW_ALIAS_in_alias757
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_alias760
public static final org.antlr.runtime.BitSet FOLLOW_aliasExpr_in_alias763
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_aliasExpr781
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_HOOK_in_aliasExpr783
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_aliasExpr785
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_DOT_in_aliasExpr787
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_aliasExpr789
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_HOOK_in_aliasExpr791
public static final org.antlr.runtime.BitSet FOLLOW_location_in_aliasExpr822
public static final org.antlr.runtime.BitSet FOLLOW_LABEL_in_modeDef847
public static final org.antlr.runtime.BitSet FOLLOW_MODE_in_modeDef850
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_modeDef855
public static final org.antlr.runtime.BitSet FOLLOW_modeSpecPart_in_modeDef866
public static final org.antlr.runtime.BitSet FOLLOW_andRule_in_modeSpecPart886
public static final org.antlr.runtime.BitSet FOLLOW_modeReturn_in_modeSpecPart888
public static final org.antlr.runtime.BitSet FOLLOW_attrDefList_in_modeSpecPart891
public static final org.antlr.runtime.BitSet FOLLOW_orRule_in_modeSpecPart900
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_modeReturn918
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_modeReturn920
public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_opDef960
public static final org.antlr.runtime.BitSet FOLLOW_OP_in_opDef963
public static final org.antlr.runtime.BitSet FOLLOW_opId_in_opDef965
public static final org.antlr.runtime.BitSet FOLLOW_andRule_in_opDef967
public static final org.antlr.runtime.BitSet FOLLOW_attrDefList_in_opDef982
public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_opDef1016
public static final org.antlr.runtime.BitSet FOLLOW_OP_in_opDef1019
public static final org.antlr.runtime.BitSet FOLLOW_opId_in_opDef1021
public static final org.antlr.runtime.BitSet FOLLOW_orRule_in_opDef1023
public static final org.antlr.runtime.BitSet FOLLOW_set_in_opId1064
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_orRule1124
public static final org.antlr.runtime.BitSet FOLLOW_idRev_in_orRule1126
public static final org.antlr.runtime.BitSet FOLLOW_VERT_BAR_in_orRule1129
public static final org.antlr.runtime.BitSet FOLLOW_idRev_in_orRule1131
public static final org.antlr.runtime.BitSet FOLLOW_revision_in_idRev1162
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_idRev1164
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PARENTH_in_andRule1220
public static final org.antlr.runtime.BitSet FOLLOW_argDef_in_andRule1223
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_andRule1226
public static final org.antlr.runtime.BitSet FOLLOW_argDef_in_andRule1228
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PARENTH_in_andRule1234
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_argDef1263
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_argDef1266
public static final org.antlr.runtime.BitSet FOLLOW_argType_in_argDef1269
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_argType1291
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_argType1310
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_argType1328
public static final org.antlr.runtime.BitSet FOLLOW_attrDefRev_in_attrDefList1353
public static final org.antlr.runtime.BitSet FOLLOW_revision_in_attrDefRev1383
public static final org.antlr.runtime.BitSet FOLLOW_attrDef_in_attrDefRev1401
public static final org.antlr.runtime.BitSet FOLLOW_SYNTAX_in_attrDef1481
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_attrDef1484
public static final org.antlr.runtime.BitSet FOLLOW_syntaxDef_in_attrDef1487
public static final org.antlr.runtime.BitSet FOLLOW_IMAGE_in_attrDef1498
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_attrDef1501
public static final org.antlr.runtime.BitSet FOLLOW_imageDef_in_attrDef1504
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrDef1515
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_attrDef1518
public static final org.antlr.runtime.BitSet FOLLOW_actionDef_in_attrDef1521
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attrDef1532
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_attrDef1535
public static final org.antlr.runtime.BitSet FOLLOW_actionDef_in_attrDef1538
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_syntaxDef1557
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_syntaxDef1559
public static final org.antlr.runtime.BitSet FOLLOW_SYNTAX_in_syntaxDef1562
public static final org.antlr.runtime.BitSet FOLLOW_attrExpr_in_syntaxDef1571
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_imageDef1589
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_imageDef1591
public static final org.antlr.runtime.BitSet FOLLOW_IMAGE_in_imageDef1594
public static final org.antlr.runtime.BitSet FOLLOW_attrExpr_in_imageDef1603
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_actionDef1621
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_actionDef1623
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_actionDef1626
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_BRACE_in_actionDef1635
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_actionDef1638
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_BRACE_in_actionDef1640
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred14_NmlParser781
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_HOOK_in_synpred14_NmlParser783
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_synpred14_NmlParser785
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_DOT_in_synpred14_NmlParser787
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_synpred14_NmlParser789
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_HOOK_in_synpred14_NmlParser791
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred27_NmlParser1291
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred28_NmlParser1310
public NmlParser(org.antlr.runtime.TokenStream input)
public NmlParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
public ParserBase[] getDelegates()
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
public java.lang.String[] getTokenNames()
getTokenNames
in class org.antlr.runtime.BaseRecognizer
public java.lang.String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
public final NmlParser.startRule_return startRule() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.procSpecRev_return procSpecRev() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.procSpec_return procSpec() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.letDef_return letDef() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.letExpr_return letExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.typeDef_return typeDef() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.structDef_return structDef() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.structFields_return structFields() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.structField_return structField() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.memDef_return memDef() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.sizeType_return sizeType() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.alias_return alias() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.aliasExpr_return aliasExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.modeDef_return modeDef() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.modeSpecPart_return modeSpecPart() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.modeReturn_return modeReturn() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.opDef_return opDef() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.opId_return opId() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.modifier_return modifier() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.orRule_return orRule() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.idRev_return idRev() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.andRule_return andRule() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.argDef_return argDef() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.argType_return argType() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.attrDefList_return attrDefList() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.attrDefRev_return attrDefRev() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.attrDef_return attrDef() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.syntaxDef_return syntaxDef() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.imageDef_return imageDef() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.actionDef_return actionDef() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred14_NmlParser_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred27_NmlParser_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred28_NmlParser_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.relationExpr_return relationExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.elseExpr_return elseExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.bitFieldExpr_return bitFieldExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.locationVal_return locationVal() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.xorBitExpr_return xorBitExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.unaryExpr_return unaryExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.formatIdElseIf_return formatIdElseIf() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.locationAtom_return locationAtom() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.instance_arg2_return instance_arg2() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.typeCast_return typeCast() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.typeExpr_return typeExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.attributeCallStatement_return attributeCallStatement() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.orBitExpr_return orBitExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.shiftExpr_return shiftExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.attributeCall_return attributeCall() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.plusExpr_return plusExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.instance_return instance() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.locationExpr_return locationExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.revision_return revision() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.conditionalStatement_return conditionalStatement() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.attributeFormatCall_return attributeFormatCall() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.nonNumExpr_return nonNumExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.sequence_return sequence() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.functionCall_return functionCall() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.andLogicExpr_return andLogicExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.letConst_return letConst() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.powExpr_return powExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.mulExpr_return mulExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.constant_return constant() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.instance_arg_return instance_arg() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.elseIfStmt_return elseIfStmt() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.orLogicExpr_return orLogicExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.functionCallStatement_return functionCallStatement() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.andBitExpr_return andBitExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.attrExpr_return attrExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.expr_return expr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.formatIdList_return formatIdList() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.ifStmt_return ifStmt() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.numExpr_return numExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.ifExpr_return ifExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.formatId_return formatId() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.elseIfExpr_return elseIfExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.location_return location() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.mathFunc_return mathFunc() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.functionDecl_return functionDecl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.statement_return statement() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.comparisionExpr_return comparisionExpr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.atom_return atom() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.elseStmt_return elseStmt() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public NmlParser_CommonParser.argument_return argument() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final boolean synpred14_NmlParser()
public final boolean synpred27_NmlParser()
public final boolean synpred28_NmlParser()