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_actionDef1359 |
static org.antlr.runtime.BitSet |
FOLLOW_ACTION_in_attrDef1248 |
static org.antlr.runtime.BitSet |
FOLLOW_actionDef_in_attrDef1254 |
static org.antlr.runtime.BitSet |
FOLLOW_actionDef_in_attrDef1271 |
static org.antlr.runtime.BitSet |
FOLLOW_ALIAS_in_alias736 |
static org.antlr.runtime.BitSet |
FOLLOW_alias_in_memDef506 |
static org.antlr.runtime.BitSet |
FOLLOW_alias_in_regRef588 |
static org.antlr.runtime.BitSet |
FOLLOW_alias_in_varDef669 |
static org.antlr.runtime.BitSet |
FOLLOW_aliasExpr_in_alias742 |
static org.antlr.runtime.BitSet |
FOLLOW_andRule_in_modeSpecPart862 |
static org.antlr.runtime.BitSet |
FOLLOW_andRule_in_opSpecPart963 |
static org.antlr.runtime.BitSet |
FOLLOW_argDef_in_andRule1045 |
static org.antlr.runtime.BitSet |
FOLLOW_argDef_in_andRule1050 |
static org.antlr.runtime.BitSet |
FOLLOW_argType_in_argDef1091 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_alias739 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_attrDef1217 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_attrDef1234 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_attrDef1251 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_attrDef1268 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_letDef328 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_modeReturn894 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_orRule999 |
static org.antlr.runtime.BitSet |
FOLLOW_ASSIGN_in_typeDef409 |
static org.antlr.runtime.BitSet |
FOLLOW_attrDef_in_attrDefList1175 |
static org.antlr.runtime.BitSet |
FOLLOW_attrDefList_in_modeSpecPart867 |
static org.antlr.runtime.BitSet |
FOLLOW_attrDefList_in_opSpecPart965 |
static org.antlr.runtime.BitSet |
FOLLOW_attrExpr_in_imageDef1336 |
static org.antlr.runtime.BitSet |
FOLLOW_attrExpr_in_syntaxDef1304 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_argDef1088 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_andRule1048 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_sizeType691 |
static org.antlr.runtime.BitSet |
FOLLOW_DOT_in_actionDef1356 |
static org.antlr.runtime.BitSet |
FOLLOW_DOT_in_imageDef1324 |
static org.antlr.runtime.BitSet |
FOLLOW_DOT_in_syntaxDef1292 |
static org.antlr.runtime.BitSet |
FOLLOW_DOUBLE_DOT_in_aliasExpr766 |
static org.antlr.runtime.BitSet |
FOLLOW_DOUBLE_DOT_in_synpred13_NmlParser766 |
static org.antlr.runtime.BitSet |
FOLLOW_EOF_in_startRule217 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_aliasExpr764 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_aliasExpr768 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_letExpr357 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_modeReturn896 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_sizeType689 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_synpred13_NmlParser764 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_synpred13_NmlParser768 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_actionDef1354 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_aliasExpr760 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_argDef1085 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_argType1113 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_argType1132 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_attrDef1265 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_imageDef1322 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_letDef326 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_memDef449 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_modeDef831 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_opDef934 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_orRule1001 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_orRule1006 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_regRef530 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_synpred13_NmlParser760 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_synpred20_NmlParser1113 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_synpred21_NmlParser1132 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_syntaxDef1290 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_typeDef407 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_varDef612 |
static org.antlr.runtime.BitSet |
FOLLOW_IMAGE_in_attrDef1231 |
static org.antlr.runtime.BitSet |
FOLLOW_IMAGE_in_imageDef1327 |
static org.antlr.runtime.BitSet |
FOLLOW_imageDef_in_attrDef1237 |
static org.antlr.runtime.BitSet |
FOLLOW_LEFT_BRACE_in_actionDef1368 |
static org.antlr.runtime.BitSet |
FOLLOW_LEFT_HOOK_in_aliasExpr762 |
static org.antlr.runtime.BitSet |
FOLLOW_LEFT_HOOK_in_memDef451 |
static org.antlr.runtime.BitSet |
FOLLOW_LEFT_HOOK_in_regRef532 |
static org.antlr.runtime.BitSet |
FOLLOW_LEFT_HOOK_in_synpred13_NmlParser762 |
static org.antlr.runtime.BitSet |
FOLLOW_LEFT_HOOK_in_varDef614 |
static org.antlr.runtime.BitSet |
FOLLOW_LEFT_PARENTH_in_andRule1042 |
static org.antlr.runtime.BitSet |
FOLLOW_LET_in_letDef321 |
static org.antlr.runtime.BitSet |
FOLLOW_letDef_in_procSpec235 |
static org.antlr.runtime.BitSet |
FOLLOW_letExpr_in_letDef333 |
static org.antlr.runtime.BitSet |
FOLLOW_location_in_aliasExpr801 |
static org.antlr.runtime.BitSet |
FOLLOW_MEM_in_memDef444 |
static org.antlr.runtime.BitSet |
FOLLOW_memDef_in_procSpec254 |
static org.antlr.runtime.BitSet |
FOLLOW_MODE_in_modeDef826 |
static org.antlr.runtime.BitSet |
FOLLOW_modeDef_in_procSpec281 |
static org.antlr.runtime.BitSet |
FOLLOW_modeReturn_in_modeSpecPart864 |
static org.antlr.runtime.BitSet |
FOLLOW_modeSpecPart_in_modeDef835 |
static org.antlr.runtime.BitSet |
FOLLOW_OP_in_opDef929 |
static org.antlr.runtime.BitSet |
FOLLOW_opDef_in_procSpec290 |
static org.antlr.runtime.BitSet |
FOLLOW_opSpecPart_in_opDef938 |
static org.antlr.runtime.BitSet |
FOLLOW_orRule_in_modeSpecPart876 |
static org.antlr.runtime.BitSet |
FOLLOW_orRule_in_opSpecPart974 |
static org.antlr.runtime.BitSet |
FOLLOW_procSpec_in_startRule214 |
static org.antlr.runtime.BitSet |
FOLLOW_REG_in_regRef525 |
static org.antlr.runtime.BitSet |
FOLLOW_regRef_in_procSpec263 |
static org.antlr.runtime.BitSet |
FOLLOW_RIGHT_BRACE_in_actionDef1373 |
static org.antlr.runtime.BitSet |
FOLLOW_RIGHT_HOOK_in_aliasExpr770 |
static org.antlr.runtime.BitSet |
FOLLOW_RIGHT_HOOK_in_memDef460 |
static org.antlr.runtime.BitSet |
FOLLOW_RIGHT_HOOK_in_regRef541 |
static org.antlr.runtime.BitSet |
FOLLOW_RIGHT_HOOK_in_synpred13_NmlParser770 |
static org.antlr.runtime.BitSet |
FOLLOW_RIGHT_HOOK_in_varDef623 |
static org.antlr.runtime.BitSet |
FOLLOW_RIGHT_PARENTH_in_andRule1056 |
static org.antlr.runtime.BitSet |
FOLLOW_sequence_in_actionDef1371 |
static org.antlr.runtime.BitSet |
FOLLOW_sizeType_in_memDef456 |
static org.antlr.runtime.BitSet |
FOLLOW_sizeType_in_regRef537 |
static org.antlr.runtime.BitSet |
FOLLOW_sizeType_in_varDef619 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_CONST_in_letExpr372 |
static org.antlr.runtime.BitSet |
FOLLOW_SYNTAX_in_attrDef1214 |
static org.antlr.runtime.BitSet |
FOLLOW_SYNTAX_in_syntaxDef1295 |
static org.antlr.runtime.BitSet |
FOLLOW_syntaxDef_in_attrDef1220 |
static org.antlr.runtime.BitSet |
FOLLOW_TYPE_in_typeDef402 |
static org.antlr.runtime.BitSet |
FOLLOW_typeDef_in_procSpec244 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExpr_in_argType1150 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExpr_in_sizeType697 |
static org.antlr.runtime.BitSet |
FOLLOW_typeExpr_in_typeDef412 |
static org.antlr.runtime.BitSet |
FOLLOW_VAR_in_varDef607 |
static org.antlr.runtime.BitSet |
FOLLOW_varDef_in_procSpec272 |
static org.antlr.runtime.BitSet |
FOLLOW_VERT_BAR_in_orRule1004 |
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 |
IS_NAN |
static int |
IS_SIGN_NAN |
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 |
REG |
static int |
REM |
static int |
REST |
static int |
RETURN |
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 |
SEMI |
static int |
SEQUENCE |
static int |
SHARP |
static int |
SIF |
static int |
SIGN_EXTEND |
static int |
SINGLE_COMMENT |
static int |
SIZE_TYPE |
static int |
SPACE |
static int |
SQRT |
static int |
STRING_CONST |
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 |
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) |
assignSymbols, checkDeclaration, declare, declareAndPushSymbolScope, getSymbols, isDeclaredAs, popSymbolScope
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 INT_TO_FLOAT
public static final int IS_NAN
public static final int IS_SIGN_NAN
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 REG
public static final int REM
public static final int REST
public static final int RETURN
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 SEMI
public static final int SHARP
public static final int SIGN_EXTEND
public static final int SINGLE_COMMENT
public static final int SPACE
public static final int SQRT
public static final int STRING_CONST
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 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 LABEL
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_procSpec_in_startRule214
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_startRule217
public static final org.antlr.runtime.BitSet FOLLOW_letDef_in_procSpec235
public static final org.antlr.runtime.BitSet FOLLOW_typeDef_in_procSpec244
public static final org.antlr.runtime.BitSet FOLLOW_memDef_in_procSpec254
public static final org.antlr.runtime.BitSet FOLLOW_regRef_in_procSpec263
public static final org.antlr.runtime.BitSet FOLLOW_varDef_in_procSpec272
public static final org.antlr.runtime.BitSet FOLLOW_modeDef_in_procSpec281
public static final org.antlr.runtime.BitSet FOLLOW_opDef_in_procSpec290
public static final org.antlr.runtime.BitSet FOLLOW_LET_in_letDef321
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_letDef326
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_letDef328
public static final org.antlr.runtime.BitSet FOLLOW_letExpr_in_letDef333
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_letExpr357
public static final org.antlr.runtime.BitSet FOLLOW_STRING_CONST_in_letExpr372
public static final org.antlr.runtime.BitSet FOLLOW_TYPE_in_typeDef402
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_typeDef407
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_typeDef409
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_typeDef412
public static final org.antlr.runtime.BitSet FOLLOW_MEM_in_memDef444
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_memDef449
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_HOOK_in_memDef451
public static final org.antlr.runtime.BitSet FOLLOW_sizeType_in_memDef456
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_HOOK_in_memDef460
public static final org.antlr.runtime.BitSet FOLLOW_alias_in_memDef506
public static final org.antlr.runtime.BitSet FOLLOW_REG_in_regRef525
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_regRef530
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_HOOK_in_regRef532
public static final org.antlr.runtime.BitSet FOLLOW_sizeType_in_regRef537
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_HOOK_in_regRef541
public static final org.antlr.runtime.BitSet FOLLOW_alias_in_regRef588
public static final org.antlr.runtime.BitSet FOLLOW_VAR_in_varDef607
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_varDef612
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_HOOK_in_varDef614
public static final org.antlr.runtime.BitSet FOLLOW_sizeType_in_varDef619
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_HOOK_in_varDef623
public static final org.antlr.runtime.BitSet FOLLOW_alias_in_varDef669
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_sizeType689
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_sizeType691
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_sizeType697
public static final org.antlr.runtime.BitSet FOLLOW_ALIAS_in_alias736
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_alias739
public static final org.antlr.runtime.BitSet FOLLOW_aliasExpr_in_alias742
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_aliasExpr760
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_HOOK_in_aliasExpr762
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_aliasExpr764
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_DOT_in_aliasExpr766
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_aliasExpr768
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_HOOK_in_aliasExpr770
public static final org.antlr.runtime.BitSet FOLLOW_location_in_aliasExpr801
public static final org.antlr.runtime.BitSet FOLLOW_MODE_in_modeDef826
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_modeDef831
public static final org.antlr.runtime.BitSet FOLLOW_modeSpecPart_in_modeDef835
public static final org.antlr.runtime.BitSet FOLLOW_andRule_in_modeSpecPart862
public static final org.antlr.runtime.BitSet FOLLOW_modeReturn_in_modeSpecPart864
public static final org.antlr.runtime.BitSet FOLLOW_attrDefList_in_modeSpecPart867
public static final org.antlr.runtime.BitSet FOLLOW_orRule_in_modeSpecPart876
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_modeReturn894
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_modeReturn896
public static final org.antlr.runtime.BitSet FOLLOW_OP_in_opDef929
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_opDef934
public static final org.antlr.runtime.BitSet FOLLOW_opSpecPart_in_opDef938
public static final org.antlr.runtime.BitSet FOLLOW_andRule_in_opSpecPart963
public static final org.antlr.runtime.BitSet FOLLOW_attrDefList_in_opSpecPart965
public static final org.antlr.runtime.BitSet FOLLOW_orRule_in_opSpecPart974
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_orRule999
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_orRule1001
public static final org.antlr.runtime.BitSet FOLLOW_VERT_BAR_in_orRule1004
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_orRule1006
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PARENTH_in_andRule1042
public static final org.antlr.runtime.BitSet FOLLOW_argDef_in_andRule1045
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_andRule1048
public static final org.antlr.runtime.BitSet FOLLOW_argDef_in_andRule1050
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PARENTH_in_andRule1056
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_argDef1085
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_argDef1088
public static final org.antlr.runtime.BitSet FOLLOW_argType_in_argDef1091
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_argType1113
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_argType1132
public static final org.antlr.runtime.BitSet FOLLOW_typeExpr_in_argType1150
public static final org.antlr.runtime.BitSet FOLLOW_attrDef_in_attrDefList1175
public static final org.antlr.runtime.BitSet FOLLOW_SYNTAX_in_attrDef1214
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_attrDef1217
public static final org.antlr.runtime.BitSet FOLLOW_syntaxDef_in_attrDef1220
public static final org.antlr.runtime.BitSet FOLLOW_IMAGE_in_attrDef1231
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_attrDef1234
public static final org.antlr.runtime.BitSet FOLLOW_imageDef_in_attrDef1237
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_attrDef1248
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_attrDef1251
public static final org.antlr.runtime.BitSet FOLLOW_actionDef_in_attrDef1254
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attrDef1265
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_attrDef1268
public static final org.antlr.runtime.BitSet FOLLOW_actionDef_in_attrDef1271
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_syntaxDef1290
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_syntaxDef1292
public static final org.antlr.runtime.BitSet FOLLOW_SYNTAX_in_syntaxDef1295
public static final org.antlr.runtime.BitSet FOLLOW_attrExpr_in_syntaxDef1304
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_imageDef1322
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_imageDef1324
public static final org.antlr.runtime.BitSet FOLLOW_IMAGE_in_imageDef1327
public static final org.antlr.runtime.BitSet FOLLOW_attrExpr_in_imageDef1336
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_actionDef1354
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_actionDef1356
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_actionDef1359
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_BRACE_in_actionDef1368
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_actionDef1371
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_BRACE_in_actionDef1373
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred13_NmlParser760
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_HOOK_in_synpred13_NmlParser762
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_synpred13_NmlParser764
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_DOT_in_synpred13_NmlParser766
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_synpred13_NmlParser768
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_HOOK_in_synpred13_NmlParser770
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred20_NmlParser1113
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_synpred21_NmlParser1132
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.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.memDef_return memDef() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.regRef_return regRef() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final NmlParser.varDef_return varDef() 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.opSpecPart_return opSpecPart() 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.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.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 synpred13_NmlParser_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred20_NmlParser_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred21_NmlParser_fragment() 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.comparisionExpr_return comparisionExpr() 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.attributeCallStatement_return attributeCallStatement() 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.bitFieldExpr_return bitFieldExpr() 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.plusExpr_return plusExpr() 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.powExpr_return powExpr() 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.typeCast_return typeCast() 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.numExpr_return numExpr() 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.location_return location() 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.attributeFormatCall_return attributeFormatCall() 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.formatIdElseIf_return formatIdElseIf() 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.attributeCall_return attributeCall() 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.constant_return constant() 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.letConst_return letConst() 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.instance_arg_return instance_arg() 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.orBitExpr_return orBitExpr() 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.xorBitExpr_return xorBitExpr() 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.elseExpr_return elseExpr() 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.locationExpr_return locationExpr() 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.statement_return statement() 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 NmlParser_CommonParser.atom_return atom() 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.functionCallStatement_return functionCallStatement() 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.mulExpr_return mulExpr() 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.relationExpr_return relationExpr() 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.formatIdList_return formatIdList() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final boolean synpred20_NmlParser()
public final boolean synpred13_NmlParser()
public final boolean synpred21_NmlParser()