|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LexerBuilder | |
---|---|
fr.umlv.tatoo.runtime.tools.builder |
Uses of LexerBuilder in fr.umlv.tatoo.runtime.tools.builder |
---|
Methods in fr.umlv.tatoo.runtime.tools.builder that return LexerBuilder | ||
---|---|---|
static
|
LexerBuilder.createBuilder(LexerTable<R> table,
B buffer)
|
|
static
|
LexerBuilder.createReaderBuilder(LexerTable<R> table,
Reader reader)
|
|
protected LexerBuilder<R,B> |
ToolsBuilder.getLexerBuilder()
Export the underlying lexer builder to subclass. |
|
LexerBuilder<R,B> |
LexerBuilder.setActivator(RuleActivator<R> activator)
optional (all rules by default) |
|
LexerBuilder<R,B> |
LexerBuilder.setBuffer(B buffer)
optional, but if null the buffer have to be given to the lexer using Lexer.reset(B) |
|
LexerBuilder<R,B> |
LexerBuilder.setForwarder(ErrorForwarder<B> forwarder)
optional ( DefaultErrorForwarder i.e. nothing or set by setParser by default) |
|
LexerBuilder<R,B> |
LexerBuilder.setLexerListener(LexerListener<? super R,? super B> listener)
optional (logging listener by default) |
|
LexerBuilder<R,B> |
LexerBuilder.setLifecycleHandler(LifecycleHandler<B> lifecycleHandler)
optionnal (null i.e. nothing or set by setParser by default) |
|
|
LexerBuilder.setParser(SimpleParser<T> parser)
sets parser forwarder and lifecycle handler forwarding to the parser |
Constructors in fr.umlv.tatoo.runtime.tools.builder with parameters of type LexerBuilder | |
---|---|
ToolsBuilder(LexerBuilder<R,B> lexerBuilder,
ParserBuilder<T,N,P,V> parserBuilder)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |