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
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
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.util
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(DiagnosticReporter.Key, NodeDecl<?>, TerminalDecl, Set<? extends ActionEntry<?>>, TerminalDecl)
- Method in class fr.umlv.tatoo.cc.parser.table.
AbstractConflictDiagnosticReporter
terminalConflict(DiagnosticReporter.Key, NodeDecl<?>, TerminalDecl, Set<? extends 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_def(TokenAST<?>, TokenAST<?>, List<NodeAST>)
- Method in class fr.umlv.tatoo.cc.ebnf.ast.
ASTGrammarEvaluator
TokenAST
<
V
> - Class in
fr.umlv.tatoo.cc.ebnf.ast
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
ToolsASTExtension
- Class in
fr.umlv.tatoo.cc.tools.ast.generator
ToolsASTExtension()
- Constructor for class fr.umlv.tatoo.cc.tools.ast.generator.
ToolsASTExtension
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
ToolsBuilder
<
R
,
B
extends
LexerBuffer
,
T
,
N
,
P
,
V
,
S
extends
ToolsBuilder
<
R
,
B
,
T
,
N
,
P
,
V
,
S
>> - Class in
fr.umlv.tatoo.runtime.tools.builder
ToolsBuilder(LexerBuilder<R, B>, ParserBuilder<T, N, P, V>)
- Constructor for class fr.umlv.tatoo.runtime.tools.builder.
ToolsBuilder
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)
- Constructor for class fr.umlv.tatoo.cc.tools.generator.
ToolsGenerator
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
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()
- Method in class fr.umlv.tatoo.cc.ebnf.ast.
TokenAST
toString(Encoding)
- Method in class fr.umlv.tatoo.cc.lexer.charset.
CharacterInterval
toString(int, Encoding)
- Static method in class fr.umlv.tatoo.cc.lexer.charset.
CharacterInterval
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.
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.
RegexIntervalTable
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.
ActionEntry
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.ast.
BasicNode
toString()
- Method in class fr.umlv.tatoo.cc.tools.ast.
CompositeNode
toString()
- Method in class fr.umlv.tatoo.cc.tools.ast.
FlatNode
toString()
- Method in class fr.umlv.tatoo.cc.tools.ast.
Parameter
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.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)
- Method in class fr.umlv.tatoo.cc.tools.generator.
UpperCaser
toUpperCase(String)
- Method in class fr.umlv.tatoo.cc.tools.generator.
UpperCaser
transform(Node, Result)
- Static method in class fr.umlv.tatoo.runtime.ast.
XML
Apply an identity transformation on the AST views as an XML tree.
TreeAST
- Interface in
fr.umlv.tatoo.cc.ebnf.ast
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
treeList()
- Method in interface fr.umlv.tatoo.cc.ebnf.ast.
NodeAST
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
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
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X