public class Lexer extends Recognizer
| Modifier and Type | Field and Description |
|---|---|
java.util.LinkedHashMap<Rule,RuleActionFunction> |
actionFuncs |
java.util.Map<java.lang.String,java.lang.Integer> |
channels |
LexerFile |
file |
java.util.Collection<java.lang.String> |
modes |
atn, grammarFileName, grammarName, literalNames, name, ruleNames, rules, sempredFuncs, superClass, symbolicNames, tokenNames, tokensast, factory| Constructor and Description |
|---|
Lexer(OutputModelFactory factory,
LexerFile file) |
translateTokenStringsToTarget, translateTokenStringToTargetpublic java.util.Map<java.lang.String,java.lang.Integer> channels
public LexerFile file
public java.util.Collection<java.lang.String> modes
public java.util.LinkedHashMap<Rule,RuleActionFunction> actionFuncs
public Lexer(OutputModelFactory factory, LexerFile file)