|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CharacterBuffer | |
|---|---|
| fr.umlv.tatoo.runtime.buffer.impl | |
| fr.umlv.tatoo.runtime.lexer | |
| Uses of CharacterBuffer in fr.umlv.tatoo.runtime.buffer.impl |
|---|
| Classes in fr.umlv.tatoo.runtime.buffer.impl that implement CharacterBuffer | |
|---|---|
class |
CharBufferWrapper
|
class |
ReaderWrapper
A ReadWrapper wraps a Reader in order to allow
a lexer to process it and a developper to extract tokens recognized. |
| Uses of CharacterBuffer in fr.umlv.tatoo.runtime.lexer |
|---|
| Classes in fr.umlv.tatoo.runtime.lexer with type parameters of type CharacterBuffer | |
|---|---|
class |
Lexer<R extends Rule,B extends CharacterBuffer>
A Lexer represents a lexer process. |
| Methods in fr.umlv.tatoo.runtime.lexer with type parameters of type CharacterBuffer | ||
|---|---|---|
static
|
Lexer.createLexer(B buffer,
LexerListener<R,? super B> listener,
R[] rules,
ErrorHandler<? super B> errorHandler)
Creates a new lexer process with a fix set of active rules. |
|
static
|
Lexer.createLexer(B buffer,
LexerListener<R,? super B> listener,
RuleActivator<R> activator)
Creates a new lexer process with default error handling. |
|
static
|
Lexer.createLexer(B buffer,
LexerListener<R,? super B> listener,
RuleActivator<R> activator,
ErrorHandler<? super B> errorHandler)
Creates a new lexer process. |
|
static
|
Lexer.createLexer(E buffer,
LexerListener<R,? super E> listener,
R[] rules)
Creates a new lexer process with a fix set of active rules and a default error handler. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||