Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
N
P
R
S
T
U
V
W
X
H
handleClose(Lexer<B>)
- Method in interface fr.umlv.tatoo.runtime.lexer.
LifecycleHandler
Called after the lexer is closed.
handleClose(Lexer<B>)
- Method in class fr.umlv.tatoo.runtime.tools.
ParserForwarder
Called after the lexer is closed.
handleReset(Lexer<B>)
- Method in interface fr.umlv.tatoo.runtime.lexer.
LifecycleHandler
Called after the lexer is reseted.
handleReset(Lexer<B>)
- Method in class fr.umlv.tatoo.runtime.tools.
ParserForwarder
Called after the lexer is reseted.
handleWarning(Lexer<? extends B>, String)
- Method in class fr.umlv.tatoo.runtime.lexer.
DefaultLexerWarningReporter
handleWarning(Lexer<? extends B>, String)
- Method in interface fr.umlv.tatoo.runtime.lexer.
LexerWarningReporter
Log error recovery message info to user
handleWarning(Parser<T, N, P, V>, T, String)
- Method in class fr.umlv.tatoo.runtime.parser.
DefaultParserWarningReporter
handleWarning(Parser<T, N, P, V>, T, String)
- Method in interface fr.umlv.tatoo.runtime.parser.
ParserWarningReporter
Log error recovery message info to user
hashLookaheadMap(ParserTable<T, ?, ?, V>)
- Static method in class fr.umlv.tatoo.runtime.tools.
LookaheadMapFactory
Returns a map that contains, for a specific version, the mapping between a terminal and its lookahead set.
HashParserLookaheadActivator
<
R
,
T
> - Class in
fr.umlv.tatoo.runtime.tools
A generic hash table based
rule activator
that use parser lookaheads.
HashParserLookaheadActivator(SimpleParser<? extends T>, Map<T, ? extends Set<? extends R>>, Set<? extends R>)
- Constructor for class fr.umlv.tatoo.runtime.tools.
HashParserLookaheadActivator
Creates a lookeahead activator
hasNext()
- Method in class fr.umlv.tatoo.runtime.lexer.
Scanner
hasNext(Iterable<? extends R>)
- Method in class fr.umlv.tatoo.runtime.lexer.
Tokenizer
Indicates if input contains one of the tokens passed as argument.
hasNext(R...)
- Method in class fr.umlv.tatoo.runtime.lexer.
Tokenizer
This method wraps its arguments and calls
Tokenizer.hasNext(Iterable)
.
hasRemaining()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
ByteBufferWrapper
hasRemaining()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
CharBufferWrapper
hasRemaining()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
CharSequenceWrapper
hasRemaining()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
InputStreamWrapper
hasRemaining()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
ReadableByteChannelWrapper
hasRemaining()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
ReadableWrapper
hasRemaining()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
ReaderWrapper
hasRemaining()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
UTF8Wrapper
hasRemaining()
- Method in interface fr.umlv.tatoo.runtime.buffer.
LexerBuffer
Returns true if more characters are availables in the buffer.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
N
P
R
S
T
U
V
W
X