|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LexerTable | |
---|---|
fr.umlv.tatoo.runtime.lexer | |
fr.umlv.tatoo.runtime.lexer.rules | |
fr.umlv.tatoo.runtime.tools.builder |
Uses of LexerTable in fr.umlv.tatoo.runtime.lexer |
---|
Methods in fr.umlv.tatoo.runtime.lexer that return LexerTable | |
---|---|
LexerTable<R> |
Tokenizer.getLexerTable()
Returns the rule tables for this process |
Methods in fr.umlv.tatoo.runtime.lexer with parameters of type LexerTable | ||
---|---|---|
static
|
Lexer.createLexer(LexerTable<R> lexerTable,
B buffer,
LexerListener<? super R,? super B> listener,
RuleActivator<R> activator,
LifecycleHandler<B> lifecycleHandler,
LexerErrorRecoveryPolicy<R,B> policy)
Creates a new lexer process. |
|
static
|
Scanner.createScanner(LexerTable<R> lexerTable,
B buffer,
RuleActivator<? extends R> activator)
|
|
static
|
Tokenizer.createTokenizer(LexerTable<R> lexerTable,
B buffer)
Creates a tokenizer that extracts character from a buffer and matches them against rules. |
|
static
|
Tokenizer.createTokenizer(LexerTable<R> lexerTable,
B buffer,
Iterable<? extends R> blanks)
Creates a scanner that extracts character from a buffer and matches them against rules. |
Uses of LexerTable in fr.umlv.tatoo.runtime.lexer.rules |
---|
Methods in fr.umlv.tatoo.runtime.lexer.rules that return LexerTable | |
---|---|
LexerTable<R> |
ActionProcessor.getLexerTable()
Returns the rule tables for this process |
Constructors in fr.umlv.tatoo.runtime.lexer.rules with parameters of type LexerTable | |
---|---|
ActionProcessor(LexerTable<R> lexerTable)
Creates a new lexer process. |
Uses of LexerTable in fr.umlv.tatoo.runtime.tools.builder |
---|
Methods in fr.umlv.tatoo.runtime.tools.builder that return LexerTable | |
---|---|
LexerTable<R> |
ToolsBuilder.getLexerTable()
|
LexerTable<R> |
LexerBuilder.getLexerTable()
|
Methods in fr.umlv.tatoo.runtime.tools.builder with parameters of type LexerTable | ||
---|---|---|
protected RuleActivator<R> |
LexerBuilder.createAllRuleActivator(LexerTable<R> table)
Creates a rule activator that activate all rules. |
|
static
|
LexerBuilder.createBuilder(LexerTable<R> table,
B buffer)
|
|
static
|
LexerBuilder.createReaderBuilder(LexerTable<R> table,
Reader reader)
|
Constructors in fr.umlv.tatoo.runtime.tools.builder with parameters of type LexerTable | |
---|---|
LexerBuilder(LexerTable<R> table)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |