Top Fields Constructors Methods
io.github.kusoroadeolu.veneer

public Class LuaLexer

extends LuaLexerBase
Class Inheritance
Annotations
@SuppressWarnings:all, warnings, unchecked, unused, cast, CheckReturnValue, this-escape
Imports
org.antlr.v4.runtime.Lexer, .CharStream, .Token, .TokenStream, org.antlr.v4.runtime.*, org.antlr.v4.runtime.atn.*, org.antlr.v4.runtime.dfa.DFA, org.antlr.v4.runtime.misc.*

Field Summary

Modifier and TypeField and Description
public static final ATN
protected static final DFA[]
private static final String[]
public static final String
protected static final PredictionContextCache
private static final String[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static String[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static String[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final String[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final String[]
tokenNames

Deprecated Use VOCABULARY instead.
public static final int
public static final int
public static final Vocabulary
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
action(RuleContext _localctx, int ruleIndex, int actionIndex)

Overrides org.antlr.v4.runtime.Recognizer.action.

private void
COMMENT_action(RuleContext _localctx, int actionIndex)

public ATN
getATN()

Implements abstract org.antlr.v4.runtime.Recognizer.getATN.

Get the ATN used by the recognizer for prediction.

public String[]
public String
getGrammarFileName()

Implements abstract org.antlr.v4.runtime.Recognizer.getGrammarFileName.

For debugging and other purposes, might want the grammar name.

public String[]
public String[]
public String
getSerializedATN()

Overrides org.antlr.v4.runtime.Recognizer.getSerializedATN.

If this recognizer was generated, it will have a serialized ATN representation of the grammar.

public String[]
getTokenNames()

Overrides org.antlr.v4.runtime.Lexer.getTokenNames.

Deprecated

Used to print out token names like ID during debugging and error reporting.

public Vocabulary
getVocabulary()

Overrides org.antlr.v4.runtime.Recognizer.getVocabulary.

Get the vocabulary used by the recognizer.

private static String[]
private static String[]
private static String[]
public boolean
sempred(RuleContext _localctx, int ruleIndex, int predIndex)

Overrides org.antlr.v4.runtime.Recognizer.sempred.

private boolean
SHEBANG_sempred(RuleContext _localctx, int predIndex)

Inherited from io.github.kusoroadeolu.veneer.LuaLexerBase:
HandleCommentIsLine1Col0

Field Detail

_ATNback to summary
public static final ATN _ATN
_decisionToDFAback to summary
protected static final DFA[] _decisionToDFA
_LITERAL_NAMESback to summary
private static final String[] _LITERAL_NAMES
_serializedATNback to summary
public static final String _serializedATN
_sharedContextCacheback to summary
protected static final PredictionContextCache _sharedContextCache
_SYMBOLIC_NAMESback to summary
private static final String[] _SYMBOLIC_NAMES
AMPback to summary
public static final int AMP
ANDback to summary
public static final int AND
BREAKback to summary
public static final int BREAK
CARETback to summary
public static final int CARET
CBback to summary
public static final int CB
CCback to summary
public static final int CC
CCUback to summary
public static final int CCU
channelNamesback to summary
public static String[] channelNames
CHARSTRINGback to summary
public static final int CHARSTRING
COLback to summary
public static final int COL
COMMAback to summary
public static final int COMMA
COMMENTback to summary
public static final int COMMENT
CPback to summary
public static final int CP
DDback to summary
public static final int DD
DDDback to summary
public static final int DDD
DOback to summary
public static final int DO
DOTback to summary
public static final int DOT
EEback to summary
public static final int EE
ELSEback to summary
public static final int ELSE
ELSEIFback to summary
public static final int ELSEIF
ENDback to summary
public static final int END
EQback to summary
public static final int EQ
FALSEback to summary
public static final int FALSE
FLOATback to summary
public static final int FLOAT
FORback to summary
public static final int FOR
FUNCTIONback to summary
public static final int FUNCTION
GEback to summary
public static final int GE
GGback to summary
public static final int GG
GOTOback to summary
public static final int GOTO
GTback to summary
public static final int GT
HEXback to summary
public static final int HEX
HEX_FLOATback to summary
public static final int HEX_FLOAT
IFback to summary
public static final int IF
INback to summary
public static final int IN
INTback to summary
public static final int INT
LEback to summary
public static final int LE
LLback to summary
public static final int LL
LOCALback to summary
public static final int LOCAL
LONGSTRINGback to summary
public static final int LONGSTRING
LTback to summary
public static final int LT
MINUSback to summary
public static final int MINUS
modeNamesback to summary
public static String[] modeNames
NAMEback to summary
public static final int NAME
NILback to summary
public static final int NIL
NLback to summary
public static final int NL
NORMALSTRINGback to summary
public static final int NORMALSTRING
NOTback to summary
public static final int NOT
OBback to summary
public static final int OB
OCUback to summary
public static final int OCU
OPback to summary
public static final int OP
ORback to summary
public static final int OR
PERback to summary
public static final int PER
PIPEback to summary
public static final int PIPE
PLUSback to summary
public static final int PLUS
POUNDback to summary
public static final int POUND
REPEATback to summary
public static final int REPEAT
RETURNback to summary
public static final int RETURN
ruleNamesback to summary
public static final String[] ruleNames
SEMIback to summary
public static final int SEMI
SHEBANGback to summary
public static final int SHEBANG
SLASHback to summary
public static final int SLASH
SQEQback to summary
public static final int SQEQ
SQUIGback to summary
public static final int SQUIG
SSback to summary
public static final int SS
STARback to summary
public static final int STAR
THENback to summary
public static final int THEN
tokenNamesback to summary
public static final String[] tokenNames

Deprecated

Use VOCABULARY instead.

Annotations
@Deprecated
TRUEback to summary
public static final int TRUE
UNTILback to summary
public static final int UNTIL
VOCABULARYback to summary
public static final Vocabulary VOCABULARY
WHILEback to summary
public static final int WHILE
WSback to summary
public static final int WS

Constructor Detail

LuaLexerback to summary
public LuaLexer(CharStream input)

Method Detail

actionback to summary
public void action(RuleContext _localctx, int ruleIndex, int actionIndex)

Overrides org.antlr.v4.runtime.Recognizer.action.

Annotations
@Override
COMMENT_actionback to summary
private void COMMENT_action(RuleContext _localctx, int actionIndex)
getATNback to summary
public ATN getATN()

Implements abstract org.antlr.v4.runtime.Recognizer.getATN.

Doc from org.antlr.v4.runtime.Recognizer.getATN.

Get the ATN used by the recognizer for prediction.

Annotations
@Override
getChannelNamesback to summary
public String[] getChannelNames()

Overrides org.antlr.v4.runtime.Lexer.getChannelNames.

Annotations
@Override
getGrammarFileNameback to summary
public String getGrammarFileName()

Implements abstract org.antlr.v4.runtime.Recognizer.getGrammarFileName.

Doc from org.antlr.v4.runtime.Recognizer.getGrammarFileName.

For debugging and other purposes, might want the grammar name. Have ANTLR generate an implementation for this method.

Annotations
@Override
getModeNamesback to summary
public String[] getModeNames()

Overrides org.antlr.v4.runtime.Lexer.getModeNames.

Annotations
@Override
getRuleNamesback to summary
public String[] getRuleNames()

Implements abstract org.antlr.v4.runtime.Recognizer.getRuleNames.

Annotations
@Override
getSerializedATNback to summary
public String getSerializedATN()

Overrides org.antlr.v4.runtime.Recognizer.getSerializedATN.

Doc from org.antlr.v4.runtime.Recognizer.getSerializedATN.

If this recognizer was generated, it will have a serialized ATN representation of the grammar.

For interpreters, we don't know their serialized ATN despite having created the interpreter from it.

Annotations
@Override
getTokenNamesback to summary
public String[] getTokenNames()

Overrides org.antlr.v4.runtime.Lexer.getTokenNames.

Doc from org.antlr.v4.runtime.Lexer.getTokenNames.

Deprecated

Used to print out token names like ID during debugging and error reporting. The generated parsers implement a method that overrides this to point to their String[] tokenNames.

Annotations
@Override
@Deprecated
getVocabularyback to summary
public Vocabulary getVocabulary()

Overrides org.antlr.v4.runtime.Recognizer.getVocabulary.

Doc from org.antlr.v4.runtime.Recognizer.getVocabulary.

Get the vocabulary used by the recognizer.

Annotations
@Override
makeLiteralNamesback to summary
private static String[] makeLiteralNames()
makeRuleNamesback to summary
private static String[] makeRuleNames()
makeSymbolicNamesback to summary
private static String[] makeSymbolicNames()
sempredback to summary
public boolean sempred(RuleContext _localctx, int ruleIndex, int predIndex)

Overrides org.antlr.v4.runtime.Recognizer.sempred.

Annotations
@Override
SHEBANG_sempredback to summary
private boolean SHEBANG_sempred(RuleContext _localctx, int predIndex)