A B C D E F G H I J K L M N O P Q R S T U V W X

T

tab(CharSequence) - Method in class fr.umlv.tatoo.cc.lexer.regex.pattern.RegexTerminalAttributeEvaluator
 
table(Regex, Encoding) - Static method in class fr.umlv.tatoo.cc.lexer.regex.RegexFactory
 
TableAutomata - Class in fr.umlv.tatoo.cc.lexer.lexer
 
TableAutomata(AutomatonDecl, AutomatonDecl) - Constructor for class fr.umlv.tatoo.cc.lexer.lexer.TableAutomata
 
TableFactoryMethod<I extends NodeItem<I>> - Interface in fr.umlv.tatoo.cc.parser.table
 
TableWriter - Class in fr.umlv.tatoo.cc.parser.table
 
TableWriter() - Constructor for class fr.umlv.tatoo.cc.parser.table.TableWriter
 
Tatoo - Class in fr.umlv.tatoo.cc
 
Tatoo.Status - Enum in fr.umlv.tatoo.cc
 
TatooLogger - Class in fr.umlv.tatoo.runtime.log
A logger specific for tatoo runtime that use java.util.logging for its implementation.
TemplateEngine - Interface in fr.umlv.tatoo.cc.common.generator
 
terminal_or_prod_priority(TokenAST<?>, TokenAST<String>, TokenAST<?>) - Method in class fr.umlv.tatoo.cc.ebnf.ast.ASTGrammarEvaluator
 
terminalConflict(AbstractConflictDiagnosticReporter.Key, NodeDecl<?>, TerminalDecl, Set<? extends ConflictResolverPolicy.ActionEntry<?>>, TerminalDecl) - Method in class fr.umlv.tatoo.cc.parser.table.AbstractConflictDiagnosticReporter
 
terminalConflict(AbstractConflictDiagnosticReporter.Key, NodeDecl<?>, TerminalDecl, Set<? extends ConflictResolverPolicy.ActionEntry<?>>, TerminalDecl) - Method in class fr.umlv.tatoo.cc.parser.table.LogInfoConflictDiagnosticReporter
 
TerminalDecl - Class in fr.umlv.tatoo.cc.parser.grammar
 
TerminalDecl(String, Priority, boolean) - Constructor for class fr.umlv.tatoo.cc.parser.grammar.TerminalDecl
 
TerminalDefAST - Class in fr.umlv.tatoo.cc.ebnf.ast
 
TerminalDefAST.TerminalKind - Enum in fr.umlv.tatoo.cc.ebnf.ast
 
times(int, Regex) - Static method in class fr.umlv.tatoo.cc.lexer.regex.RegexFactory
 
Token - Interface in fr.umlv.tatoo.runtime.ast
 
Token<K,V> - Class in fr.umlv.tatoo.runtime.node
 
Token(AST, K, V) - Constructor for class fr.umlv.tatoo.runtime.node.Token
 
token_def(TokenAST<?>, TokenAST<?>, List<Node>) - Method in class fr.umlv.tatoo.cc.ebnf.ast.ASTGrammarEvaluator
 
TokenAST<V> - Class in fr.umlv.tatoo.cc.ebnf.ast
 
TokenAST(AST, TerminalEnum, V) - Constructor for class fr.umlv.tatoo.cc.ebnf.ast.TokenAST
 
TokenBuffer<D> - Interface in fr.umlv.tatoo.runtime.buffer
A TokenBuffer provides a method used by developer to access tokens processed by a lexer.
Tokenizer<R,B extends LexerBuffer> - Class in fr.umlv.tatoo.runtime.lexer
Provide a simple tokenizer that can be used to implement LL algorithm.
tokenLength() - Method in class fr.umlv.tatoo.runtime.lexer.rules.ActionProcessor
Returns the token length, upon successful analyze.
tokensdecl(CharSequence) - Method in class fr.umlv.tatoo.cc.ebnf.ast.ASTTerminalEvaluator
 
tools() - Static method in enum fr.umlv.tatoo.cc.tools.main.ToolsAliasPrototype
 
ToolsAliasPrototype - Enum in fr.umlv.tatoo.cc.tools.main
 
ToolsBatch - Class in fr.umlv.tatoo.cc.tools.main
 
ToolsBatch() - Constructor for class fr.umlv.tatoo.cc.tools.main.ToolsBatch
 
ToolsBean - Class in fr.umlv.tatoo.cc.tools.main
 
ToolsBean() - Constructor for class fr.umlv.tatoo.cc.tools.main.ToolsBean
 
ToolsChecker - Class in fr.umlv.tatoo.cc.tools.tools
 
ToolsDataKeys - Class in fr.umlv.tatoo.cc.tools.main
 
ToolsDataKeys() - Constructor for class fr.umlv.tatoo.cc.tools.main.ToolsDataKeys
 
ToolsExtension - Class in fr.umlv.tatoo.cc.tools.generator
 
ToolsExtension() - Constructor for class fr.umlv.tatoo.cc.tools.generator.ToolsExtension
 
toolsFactory - Static variable in class fr.umlv.tatoo.cc.tools.main.ToolsDataKeys
 
ToolsFactory - Class in fr.umlv.tatoo.cc.tools.tools
 
ToolsFactory() - Constructor for class fr.umlv.tatoo.cc.tools.tools.ToolsFactory
 
ToolsGenerator - Class in fr.umlv.tatoo.cc.tools.generator
 
ToolsGenerator(File, Set<File>) - Constructor for class fr.umlv.tatoo.cc.tools.generator.ToolsGenerator
 
ToolsGeneratorUtils - Class in fr.umlv.tatoo.cc.tools.generator
 
ToolsGeneratorUtils.ParamClosure<V> - Class in fr.umlv.tatoo.cc.tools.generator
 
ToolsGeneratorUtils.ParamClosure() - Constructor for class fr.umlv.tatoo.cc.tools.generator.ToolsGeneratorUtils.ParamClosure
 
ToolsGeneratorUtils.VarParamClosure<V> - Class in fr.umlv.tatoo.cc.tools.generator
 
ToolsGeneratorUtils.VarParamClosure(EBNFSupport) - Constructor for class fr.umlv.tatoo.cc.tools.generator.ToolsGeneratorUtils.VarParamClosure
 
ToolsListener<R,B,T,N,P> - Interface in fr.umlv.tatoo.runtime.tools
 
ToolsMain - Class in fr.umlv.tatoo.cc.tools.main
 
ToolsMain() - Constructor for class fr.umlv.tatoo.cc.tools.main.ToolsMain
 
ToolsOption - Class in fr.umlv.tatoo.cc.tools.main
 
ToolsParam - Interface in fr.umlv.tatoo.cc.tools.main
 
ToolsProcessor<R,B extends LexerBuffer,T,N,P> - Class in fr.umlv.tatoo.runtime.tools
Glue between lexer and parser.
ToolsTable<R,T> - Class in fr.umlv.tatoo.runtime.tools
 
ToolsTable(Set<? extends R>, Set<? extends R>, Set<? extends R>, Map<R, ? extends T>) - Constructor for class fr.umlv.tatoo.runtime.tools.ToolsTable
 
ToolsTask - Class in fr.umlv.tatoo.cc.tools.main
Task of the parser generator.
ToolsTask() - Constructor for class fr.umlv.tatoo.cc.tools.main.ToolsTask
 
ToolsTask.Package - Class in fr.umlv.tatoo.cc.tools.main
 
ToolsTask.Package() - Constructor for class fr.umlv.tatoo.cc.tools.main.ToolsTask.Package
 
ToolXMLDigester - Class in fr.umlv.tatoo.cc.tools.xml
 
ToolXMLDigester(IdMap<RuleDecl>, IdMap<VariableDecl>, ToolsFactory) - Constructor for class fr.umlv.tatoo.cc.tools.xml.ToolXMLDigester
 
toString() - Method in class fr.umlv.tatoo.cc.common.generator.AbstractObjectId
 
toString() - Method in class fr.umlv.tatoo.cc.common.generator.IdMap
 
toString() - Method in class fr.umlv.tatoo.cc.common.generator.Type
 
toString() - Method in class fr.umlv.tatoo.cc.common.log.Info
 
toString() - Method in class fr.umlv.tatoo.cc.common.util.MultiMap
 
toString(Encoding) - Method in class fr.umlv.tatoo.cc.lexer.charset.CharacterInterval
 
toString() - Method in class fr.umlv.tatoo.cc.lexer.charset.CharacterInterval
Returns a String representation as if UTF16Encoding was used
toString(int, Encoding) - Static method in class fr.umlv.tatoo.cc.lexer.charset.CharacterInterval
 
toString() - Method in class fr.umlv.tatoo.cc.lexer.charset.CharacterSet
 
toString() - Method in class fr.umlv.tatoo.cc.lexer.charset.Triplet
 
toString() - Method in class fr.umlv.tatoo.cc.lexer.lexer.RuleDecl
 
toString() - Method in class fr.umlv.tatoo.cc.lexer.regex.AutomatonDecl
 
toString() - Method in class fr.umlv.tatoo.cc.lexer.regex.Cat
 
toString() - Method in class fr.umlv.tatoo.cc.lexer.regex.EpsilonLeaf
 
toString() - Method in class fr.umlv.tatoo.cc.lexer.regex.Leaf
 
toString() - Method in class fr.umlv.tatoo.cc.lexer.regex.Or
 
toString() - Method in class fr.umlv.tatoo.cc.lexer.regex.Star
 
toString() - Method in class fr.umlv.tatoo.cc.parser.grammar.EBNFSupport.StarDesc
 
toString() - Method in class fr.umlv.tatoo.cc.parser.grammar.Grammar.MarkedProduction
 
toString() - Method in class fr.umlv.tatoo.cc.parser.grammar.Grammar
 
toString() - Method in class fr.umlv.tatoo.cc.parser.grammar.NonTerminalDecl
 
toString() - Method in class fr.umlv.tatoo.cc.parser.grammar.Priority
 
toString() - Method in class fr.umlv.tatoo.cc.parser.grammar.ProductionDecl
 
toString() - Method in class fr.umlv.tatoo.cc.parser.grammar.TerminalDecl
 
toString() - Method in class fr.umlv.tatoo.cc.parser.lr.LR1Item
 
toString() - Method in class fr.umlv.tatoo.cc.parser.parser.AcceptActionDecl
 
toString() - Method in class fr.umlv.tatoo.cc.parser.parser.BranchActionDecl
 
toString() - Method in class fr.umlv.tatoo.cc.parser.parser.EnterActionDecl
 
toString() - Method in class fr.umlv.tatoo.cc.parser.parser.ErrorActionDecl
 
toString() - Method in class fr.umlv.tatoo.cc.parser.parser.ExitActionDecl
 
toString() - Method in class fr.umlv.tatoo.cc.parser.parser.ReduceActionDecl
 
toString() - Method in class fr.umlv.tatoo.cc.parser.parser.ShiftActionDecl
 
toString() - Method in class fr.umlv.tatoo.cc.parser.table.Closure
 
toString() - Method in class fr.umlv.tatoo.cc.parser.table.NodeDecl
 
toString() - Method in class fr.umlv.tatoo.cc.parser.table.NodeItem
 
toString() - Method in class fr.umlv.tatoo.cc.parser.table.StateMetadataDecl
 
toString() - Method in class fr.umlv.tatoo.cc.tools.tools.RuleInfo
 
toString() - Method in class fr.umlv.tatoo.runtime.buffer.impl.InputStreamWrapper
Returns a String representation of the current token using the platform default encoding.
toString(String) - Method in class fr.umlv.tatoo.runtime.buffer.impl.InputStreamWrapper
Returns a String representation of the current token using the specified encoding.
toString() - Method in class fr.umlv.tatoo.runtime.buffer.impl.ReadableByteChannelWrapper
Returns a String representation of the current token using the platform default encoding.
toString(String) - Method in class fr.umlv.tatoo.runtime.buffer.impl.ReadableByteChannelWrapper
Returns a String representation of the current token using the specified encoding.
toString() - Method in class fr.umlv.tatoo.runtime.buffer.impl.ReadableWrapper
Returns a String representation of the current token
toString() - Method in class fr.umlv.tatoo.runtime.buffer.impl.ReaderWrapper
Returns a String representation of the current token
toString() - Method in class fr.umlv.tatoo.runtime.lexer.rules.DFA
 
toString() - Method in class fr.umlv.tatoo.runtime.node.AbstractNode
 
toString() - Method in class fr.umlv.tatoo.runtime.node.Token
 
toString() - Method in class fr.umlv.tatoo.runtime.parser.AcceptAction
 
toString() - Method in class fr.umlv.tatoo.runtime.parser.EnterAction
 
toString() - Method in class fr.umlv.tatoo.runtime.parser.ExitAction
 
toString() - Method in class fr.umlv.tatoo.runtime.parser.ReduceAction
 
toString() - Method in class fr.umlv.tatoo.runtime.parser.ShiftAction
 
toString() - Method in class fr.umlv.tatoo.runtime.util.IntArrayList
 
toUpperCase(ObjectId) - Static method in class fr.umlv.tatoo.cc.tools.generator.ToolsGeneratorUtils
 
toUpperCase(String) - Static method in class fr.umlv.tatoo.cc.tools.generator.ToolsGeneratorUtils
 
trace() - Method in class fr.umlv.tatoo.runtime.tools.builder.Builder.AnalyzerBuilder
 
trace() - Method in class fr.umlv.tatoo.runtime.tools.builder.Builder.LexerBuilder
Adds a debug proxy in front of the lexer listener that will trace all calls to the lexer listener
trace() - Method in class fr.umlv.tatoo.runtime.tools.builder.Builder.ParserBuilder
Trace all calls to the parser listener.
TreeASTVisitor<R,P,E extends Exception> - Class in fr.umlv.tatoo.cc.ebnf.ast
 
TreeASTVisitor() - Constructor for class fr.umlv.tatoo.cc.ebnf.ast.TreeASTVisitor
 
TreeFactory - Class in fr.umlv.tatoo.cc.ebnf.ast
 
TreeFactory(AST, AnnotationComputer) - Constructor for class fr.umlv.tatoo.cc.ebnf.ast.TreeFactory
 
trim(int) - Method in class fr.umlv.tatoo.runtime.util.IntArrayList
Reduce the size of the stack to number
Triplet - Class in fr.umlv.tatoo.cc.lexer.charset
 
Triplet(CharacterSet, CharacterSet, CharacterSet) - Constructor for class fr.umlv.tatoo.cc.lexer.charset.Triplet
 
Type - Class in fr.umlv.tatoo.cc.common.generator
Represents a Java Type.
type_def(TokenAST<?>, TokenAST<String>) - Method in class fr.umlv.tatoo.cc.ebnf.ast.ASTGrammarEvaluator
 
TypeBinder - Interface in fr.umlv.tatoo.cc.ebnf.ast
 
typeExist(Type) - Method in interface fr.umlv.tatoo.cc.ebnf.ast.analysis.TypeVerifier
 
types_def(TokenAST<?>, TokenAST<?>, List<VariableTypeDefAST>) - Method in class fr.umlv.tatoo.cc.ebnf.ast.ASTGrammarEvaluator
 
typesdecl(CharSequence) - Method in class fr.umlv.tatoo.cc.ebnf.ast.ASTTerminalEvaluator
 
TypeVarAST - Class in fr.umlv.tatoo.cc.ebnf.ast
 
TypeVerifier - Interface in fr.umlv.tatoo.cc.ebnf.ast.analysis
External type checker

A B C D E F G H I J K L M N O P Q R S T U V W X