类 BeetlLexer
java.lang.Object
org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
org.antlr.v4.runtime.Lexer
org.beetl.core.parser.BeetlLexer
- 所有已实现的接口:
org.antlr.v4.runtime.TokenSource
public class BeetlLexer
extends org.antlr.v4.runtime.Lexer
-
字段概要
字段修饰符和类型字段说明static final org.antlr.v4.runtime.atn.ATNprotected static final org.antlr.v4.runtime.dfa.DFA[]static final Stringprotected static final org.antlr.v4.runtime.atn.PredictionContextCachestatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic String[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic String[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String[]static final intstatic final intstatic final intstatic final String[]已过时。static final intstatic final intstatic final intstatic final intstatic final org.antlr.v4.runtime.Vocabularystatic final intstatic final int从类继承的字段 org.antlr.v4.runtime.Lexer
_channel, _factory, _hitEOF, _input, _mode, _modeStack, _text, _token, _tokenFactorySourcePair, _tokenStartCharIndex, _tokenStartCharPositionInLine, _tokenStartLine, _type, DEFAULT_MODE, DEFAULT_TOKEN_CHANNEL, HIDDEN, MAX_CHAR_VALUE, MIN_CHAR_VALUE, MORE, SKIP从类继承的字段 org.antlr.v4.runtime.Recognizer
_interp, EOF -
构造器概要
构造器 -
方法概要
从类继承的方法 org.antlr.v4.runtime.Lexer
emit, emit, emitEOF, getAllTokens, getChannel, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getErrorDisplay, getErrorDisplay, getInputStream, getLine, getSourceName, getText, getToken, getTokenFactory, getType, mode, more, nextToken, popMode, pushMode, recover, recover, reset, setChannel, setCharPositionInLine, setInputStream, setLine, setText, setToken, setTokenFactory, setType, skip从类继承的方法 org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getParseInfo, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, precpred, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
字段详细资料
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA -
If
public static final int If- 另请参阅:
-
For
public static final int For- 另请参阅:
-
Elsefor
public static final int Elsefor- 另请参阅:
-
Else
public static final int Else- 另请参阅:
-
While
public static final int While- 另请参阅:
-
Switch
public static final int Switch- 另请参阅:
-
Select
public static final int Select- 另请参阅:
-
Return
public static final int Return- 另请参阅:
-
Break
public static final int Break- 另请参阅:
-
Continue
public static final int Continue- 另请参阅:
-
Var
public static final int Var- 另请参阅:
-
Directive
public static final int Directive- 另请参阅:
-
Case
public static final int Case- 另请参阅:
-
Default
public static final int Default- 另请参阅:
-
Try
public static final int Try- 另请参阅:
-
Catch
public static final int Catch- 另请参阅:
-
Ajax
public static final int Ajax- 另请参阅:
-
Fragment
public static final int Fragment- 另请参阅:
-
LEFT_BRACE
public static final int LEFT_BRACE- 另请参阅:
-
RIGHT_BRACE
public static final int RIGHT_BRACE- 另请参阅:
-
LEFT_PAR
public static final int LEFT_PAR- 另请参阅:
-
RIGHT_PAR
public static final int RIGHT_PAR- 另请参阅:
-
LEFT_SQBR
public static final int LEFT_SQBR- 另请参阅:
-
RIGHT_SQBR
public static final int RIGHT_SQBR- 另请参阅:
-
INCREASE
public static final int INCREASE- 另请参阅:
-
DECREASE
public static final int DECREASE- 另请参阅:
-
VIRTUAL
public static final int VIRTUAL- 另请参阅:
-
ADD
public static final int ADD- 另请参阅:
-
MIN
public static final int MIN- 另请参阅:
-
MUlTIP
public static final int MUlTIP- 另请参阅:
-
DIV
public static final int DIV- 另请参阅:
-
MOD
public static final int MOD- 另请参阅:
-
EQUAL
public static final int EQUAL- 另请参阅:
-
NOT_EQUAL
public static final int NOT_EQUAL- 另请参阅:
-
ASSIN
public static final int ASSIN- 另请参阅:
-
LARGE_EQUAL
public static final int LARGE_EQUAL- 另请参阅:
-
LARGE
public static final int LARGE- 另请参阅:
-
LESS_EQUAL
public static final int LESS_EQUAL- 另请参阅:
-
LESS
public static final int LESS- 另请参阅:
-
NOT
public static final int NOT- 另请参阅:
-
AND
public static final int AND- 另请参阅:
-
OR
public static final int OR- 另请参阅:
-
QUESTOIN
public static final int QUESTOIN- 另请参阅:
-
AT
public static final int AT- 另请参阅:
-
NULL
public static final int NULL- 另请参阅:
-
TRUE
public static final int TRUE- 另请参阅:
-
FALSE
public static final int FALSE- 另请参阅:
-
END
public static final int END- 另请参阅:
-
COMMA
public static final int COMMA- 另请参阅:
-
COLON
public static final int COLON- 另请参阅:
-
PERIOD
public static final int PERIOD- 另请参阅:
-
FOR_IN
public static final int FOR_IN- 另请参阅:
-
LEFT_TOKEN
public static final int LEFT_TOKEN- 另请参阅:
-
LEFT_TOKEN2
public static final int LEFT_TOKEN2- 另请参阅:
-
RIGHT_TOKEN
public static final int RIGHT_TOKEN- 另请参阅:
-
LEFT_TEXT_TOKEN
public static final int LEFT_TEXT_TOKEN- 另请参阅:
-
HexLiteral
public static final int HexLiteral- 另请参阅:
-
DecimalLiteral
public static final int DecimalLiteral- 另请参阅:
-
OctalLiteral
public static final int OctalLiteral- 另请参阅:
-
FloatingPointLiteral
public static final int FloatingPointLiteral- 另请参阅:
-
StringLiteral
public static final int StringLiteral- 另请参阅:
-
Identifier
public static final int Identifier- 另请参阅:
-
WS
public static final int WS- 另请参阅:
-
LINE_COMMENT
public static final int LINE_COMMENT- 另请参阅:
-
COMMENT
public static final int COMMENT- 另请参阅:
-
channelNames
-
modeNames
-
ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY -
tokenNames
已过时。UseVOCABULARYinstead. -
_serializedATN
- 另请参阅:
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
构造器详细资料
-
BeetlLexer
public BeetlLexer(org.antlr.v4.runtime.CharStream input)
-
-
方法详细资料
-
getTokenNames
已过时。- 覆盖:
getTokenNames在类中org.antlr.v4.runtime.Lexer
-
getVocabulary
public org.antlr.v4.runtime.Vocabulary getVocabulary()- 覆盖:
getVocabulary在类中org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
notifyListeners
public void notifyListeners(org.antlr.v4.runtime.LexerNoViableAltException e) - 覆盖:
notifyListeners在类中org.antlr.v4.runtime.Lexer
-
getGrammarFileName
- 指定者:
getGrammarFileName在类中org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getRuleNames
- 指定者:
getRuleNames在类中org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getSerializedATN
- 覆盖:
getSerializedATN在类中org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getChannelNames
- 覆盖:
getChannelNames在类中org.antlr.v4.runtime.Lexer
-
getModeNames
- 覆盖:
getModeNames在类中org.antlr.v4.runtime.Lexer
-
getATN
public org.antlr.v4.runtime.atn.ATN getATN()- 指定者:
getATN在类中org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
VOCABULARYinstead.