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
D
DataViewer
<
B
,
D
> - Class in
fr.umlv.tatoo.runtime.tools
Acts as a projection.
DataViewer()
- Constructor for class fr.umlv.tatoo.runtime.tools.
DataViewer
Debug
- Class in
fr.umlv.tatoo.runtime.tools
A bunch of static methods that help to debugs Tatoo evaluators.
Debug()
- Constructor for class fr.umlv.tatoo.runtime.tools.
Debug
DefaultErrorForwarder
<
B
extends
LexerBuffer
> - Class in
fr.umlv.tatoo.runtime.lexer
This implementation that does nothing.
DefaultErrorForwarder()
- Constructor for class fr.umlv.tatoo.runtime.lexer.
DefaultErrorForwarder
defaultForwarder()
- Static method in class fr.umlv.tatoo.runtime.lexer.
DefaultErrorForwarder
DefaultLexerErrorRecoveryPolicy
<
R
,
B
extends
LexerBuffer
> - Class in
fr.umlv.tatoo.runtime.lexer
DefaultLexerErrorRecoveryPolicy(ErrorForwarder<B>, LexerWarningReporter<B>)
- Constructor for class fr.umlv.tatoo.runtime.lexer.
DefaultLexerErrorRecoveryPolicy
DefaultLexerWarningReporter
<
B
extends
LexerBuffer
> - Class in
fr.umlv.tatoo.runtime.lexer
DefaultLexerWarningReporter()
- Constructor for class fr.umlv.tatoo.runtime.lexer.
DefaultLexerWarningReporter
DefaultParserErrorRecoveryPolicy
<
T
,
N
,
P
,
V
> - Class in
fr.umlv.tatoo.runtime.parser
Error recover policy that try to recover ...
DefaultParserErrorRecoveryPolicy(ErrorRecoveryListener<? super T, ? super N>)
- Constructor for class fr.umlv.tatoo.runtime.parser.
DefaultParserErrorRecoveryPolicy
Creates the recover policy with a listener to signal when pop terminal and non terminal during a recover phase.
DefaultParserWarningReporter
<
T
,
N
,
P
,
V
> - Class in
fr.umlv.tatoo.runtime.parser
DefaultParserWarningReporter()
- Constructor for class fr.umlv.tatoo.runtime.parser.
DefaultParserWarningReporter
DefaultStringConverter
- Class in
fr.umlv.tatoo.runtime.util
Default converter implementation.
DefaultStringConverter()
- Constructor for class fr.umlv.tatoo.runtime.util.
DefaultStringConverter
Create a converter.
DefaultStringConverter.ParseMethod
- Annotation Type in
fr.umlv.tatoo.runtime.util
Marker annotation on method, indicates a 'parse' method.
DFA
- Class in
fr.umlv.tatoo.runtime.lexer.rules
This class represents a cursor on an automaton defined by an object of the class
RegexTable
.
DFA()
- Constructor for class fr.umlv.tatoo.runtime.lexer.rules.
DFA
Creates an empty DFA that must be initialized thru a call to
DFA.reset(RegexTable)
.
DFA(RegexTable)
- Constructor for class fr.umlv.tatoo.runtime.lexer.rules.
DFA
Creates a DFA.
DFA.ReturnCode
- Enum in
fr.umlv.tatoo.runtime.lexer.rules
Return code of the method
DFA.step(int)
of the DFA.
discard()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
AbstractBufferWrapper
discard()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
UTF8Wrapper
discard()
- Method in interface fr.umlv.tatoo.runtime.buffer.
LexerBuffer
Discards all characters already recognized by the lexer.
discard()
- Method in interface fr.umlv.tatoo.runtime.buffer.
TokenBuffer
Discards all characters already recognized by the lexer.
discardImpl()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
AbstractBufferWrapper
discardImpl()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
ByteBufferWrapper
discardImpl()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
CharBufferWrapper
discardImpl()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
CharSequenceWrapper
discardImpl()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
InputStreamWrapper
discardImpl()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
ReadableByteChannelWrapper
discardImpl()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
ReadableWrapper
discardImpl()
- Method in class fr.umlv.tatoo.runtime.buffer.impl.
ReaderWrapper
doPerform(Parser<T, N, P, V>, T)
- Method in class fr.umlv.tatoo.runtime.parser.
AcceptAction
doPerform(Parser<T, N, P, V>, T)
- Method in class fr.umlv.tatoo.runtime.parser.
Action
Performs necessary computations required by the action.
doPerform(Parser<T, N, P, V>, T)
- Method in class fr.umlv.tatoo.runtime.parser.
BranchAction
doPerform(Parser<T, N, P, V>, T)
- Method in class fr.umlv.tatoo.runtime.parser.
EnterAction
doPerform(Parser<T, N, P, V>, T)
- Method in class fr.umlv.tatoo.runtime.parser.
ErrorAction
doPerform(Parser<T, N, P, V>, T)
- Method in class fr.umlv.tatoo.runtime.parser.
ExitAction
doPerform(Parser<T, N, P, V>, T)
- Method in class fr.umlv.tatoo.runtime.parser.
ReduceAction
doPerform(Parser<T, N, P, V>, T)
- Method in class fr.umlv.tatoo.runtime.parser.
ShiftAction
doPerform(Parser<T, N, P, V>, T)
- Method in class fr.umlv.tatoo.runtime.parser.
VersionedAction
duplicate()
- Method in class fr.umlv.tatoo.runtime.util.
IntArrayList
duplicate()
- Method in interface fr.umlv.tatoo.runtime.util.
ReadOnlyIntStack
Duplicates the current stack.
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