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.

A B C D E F G H I L N P R S T U V W X