|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NodeClosureComputer | |
---|---|
fr.umlv.tatoo.cc.parser.lalr | |
fr.umlv.tatoo.cc.parser.lr | |
fr.umlv.tatoo.cc.parser.slr | |
fr.umlv.tatoo.cc.parser.table |
Uses of NodeClosureComputer in fr.umlv.tatoo.cc.parser.lalr |
---|
Methods in fr.umlv.tatoo.cc.parser.lalr that return NodeClosureComputer | |
---|---|
NodeClosureComputer<LR0Item> |
LALRTableFactoryMethod.getClosureComputer(Grammar grammar,
GrammarSets grammarSets,
TerminalDecl eof)
|
Uses of NodeClosureComputer in fr.umlv.tatoo.cc.parser.lr |
---|
Classes in fr.umlv.tatoo.cc.parser.lr that implement NodeClosureComputer | |
---|---|
class |
LR1ClosureComputer
|
Methods in fr.umlv.tatoo.cc.parser.lr that return NodeClosureComputer | |
---|---|
NodeClosureComputer<LR1Item> |
LRTableFactoryMethod.getClosureComputer(Grammar grammar,
GrammarSets grammarSets,
TerminalDecl eof)
|
Uses of NodeClosureComputer in fr.umlv.tatoo.cc.parser.slr |
---|
Classes in fr.umlv.tatoo.cc.parser.slr that implement NodeClosureComputer | |
---|---|
class |
LR0ClosureComputer
|
Uses of NodeClosureComputer in fr.umlv.tatoo.cc.parser.table |
---|
Methods in fr.umlv.tatoo.cc.parser.table that return NodeClosureComputer | |
---|---|
NodeClosureComputer<I> |
TableFactoryMethod.getClosureComputer(Grammar grammar,
GrammarSets grammarSets,
TerminalDecl eof)
Returns the closure computer for this method |
Constructors in fr.umlv.tatoo.cc.parser.table with parameters of type NodeClosureComputer | |
---|---|
NodeDecl(I firstKernelItem,
Set<VersionDecl> compatibleVersion,
int stateNo,
NodeFactory<I> factory,
NodeClosureComputer<I> closureComputer)
Constructor for start states |
|
NodeDecl(Set<I> kernelItems,
Set<VersionDecl> compatibleVersion,
int stateNo,
NodeFactory<I> factory,
NodeClosureComputer<I> closureComputer,
VariableDecl associated)
Constructor for other states |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |