public class NmlLexer
extends org.antlr.runtime.Lexer
Modifier and Type | Class and Description |
---|---|
protected class |
NmlLexer.DFA1 |
Modifier and Type | Field and Description |
---|---|
static int |
ACTION |
static int |
ALIAS |
static int |
AMPER |
static int |
AND |
static int |
ASSERT |
static int |
ASSIGN |
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 |
NmlLexer_CommonLexer |
commonLexer |
protected NmlLexer.DFA1 |
dfa1 |
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 int |
FORMAT |
static int |
FUNCTION |
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 |
INT |
static int |
INT_TO_FLOAT |
static int |
IS_NAN |
static int |
IS_SIGN_NAN |
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 |
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 |
SHARP |
static int |
SIGN_EXTEND |
static int |
SINGLE_COMMENT |
static int |
SPACE |
static int |
SQRT |
static int |
STRING_CONST |
static int |
SYMBOL |
static int |
SYNTAX |
static int |
THEN |
static int |
TILDE |
static int |
Tokens |
static int |
TRACE |
static int |
TYPE |
static int |
UNDEFINED |
static int |
UNPREDICTED |
static int |
UP_ARROW |
static int |
UPPER |
static int |
VAR |
static int |
VERT_BAR |
static int |
WHITESPACE |
static int |
ZERO_EXTEND |
Constructor and Description |
---|
NmlLexer() |
NmlLexer(org.antlr.runtime.CharStream input) |
NmlLexer(org.antlr.runtime.CharStream chars,
Preprocessor pp,
SymbolTable symbols) |
NmlLexer(org.antlr.runtime.CharStream input,
org.antlr.runtime.RecognizerSharedState state) |
Modifier and Type | Method and Description |
---|---|
org.antlr.runtime.Lexer[] |
getDelegates() |
java.lang.String |
getGrammarFileName() |
void |
mACTION() |
void |
mALIAS() |
void |
mBOOL() |
void |
mCARD() |
void |
mENUM() |
void |
mFIX() |
void |
mFLOAT() |
void |
mIMAGE() |
void |
mINT() |
void |
mLET() |
void |
mMEM() |
void |
mMODE() |
void |
mOP() |
void |
mREG() |
void |
mSYNTAX() |
void |
mTokens() |
void |
mTYPE() |
void |
mVAR() |
emit, emit, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getCharStream, getEOFToken, getErrorMessage, getLine, getSourceName, getText, match, match, matchAny, matchRange, nextToken, recover, reportError, reset, setCharStream, setText, skip, traceIn, traceOut
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getCurrentInputSymbol, getErrorHeader, getMissingSymbol, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, getTokenNames, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, setBacktrackingLevel, toStrings, traceIn, traceOut
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 NmlLexer_CommonLexer commonLexer
protected NmlLexer.DFA1 dfa1
public NmlLexer(org.antlr.runtime.CharStream chars, Preprocessor pp, SymbolTable symbols)
public NmlLexer()
public NmlLexer(org.antlr.runtime.CharStream input)
public NmlLexer(org.antlr.runtime.CharStream input, org.antlr.runtime.RecognizerSharedState state)
public org.antlr.runtime.Lexer[] getDelegates()
public java.lang.String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
public final void mLET() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mTYPE() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mMEM() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mREG() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mVAR() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mALIAS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mMODE() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mOP() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mSYNTAX() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mIMAGE() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mACTION() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mBOOL() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mCARD() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mFIX() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mFLOAT() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mINT() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mENUM() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public void mTokens() throws org.antlr.runtime.RecognitionException
mTokens
in class org.antlr.runtime.Lexer
org.antlr.runtime.RecognitionException