|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use NodeFactory | |
|---|---|
| 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 NodeFactory in fr.umlv.tatoo.cc.parser.lalr |
|---|
| Methods in fr.umlv.tatoo.cc.parser.lalr with parameters of type NodeFactory | |
|---|---|
void |
LALRTableFactoryMethod.initializeComputation(NodeFactory<LR0Item> factory,
Grammar grammar,
GrammarSets grammarSets,
TerminalDecl eof)
|
| Uses of NodeFactory in fr.umlv.tatoo.cc.parser.lr |
|---|
| Methods in fr.umlv.tatoo.cc.parser.lr with parameters of type NodeFactory | |
|---|---|
void |
LRTableFactoryMethod.initializeComputation(NodeFactory<LR1Item> factory,
Grammar grammar,
GrammarSets grammarSets,
TerminalDecl eof)
|
| Uses of NodeFactory in fr.umlv.tatoo.cc.parser.slr |
|---|
| Methods in fr.umlv.tatoo.cc.parser.slr with parameters of type NodeFactory | |
|---|---|
void |
SLRTableFactoryMethod.initializeComputation(NodeFactory<LR0Item> factory,
Grammar grammar,
GrammarSets grammarSets,
TerminalDecl eof)
|
| Uses of NodeFactory in fr.umlv.tatoo.cc.parser.table |
|---|
| Methods in fr.umlv.tatoo.cc.parser.table with parameters of type NodeFactory | ||
|---|---|---|
static
|
TableWriter.dumpTable(File log,
Grammar grammar,
GrammarSets grammarSets,
NodeFactory<I> factory,
HashMap<NodeDecl<I>,HashMap<TerminalDecl,HashMap<RegularTableActionDecl,Priority>>> tmpTable,
HashMap<NodeDecl<I>,HashMap<BranchTableActionDecl,Priority>> tmpBranch,
HashMap<NodeDecl<I>,HashMap<NonTerminalDecl,NodeDecl<I>>> buildedGotos)
|
|
void |
TableFactoryMethod.initializeComputation(NodeFactory<I> factory,
Grammar grammar,
GrammarSets grammarSets,
TerminalDecl eof)
Initialize some computation (for LALR) |
|
| Constructors in fr.umlv.tatoo.cc.parser.table with parameters of type NodeFactory | |
|---|---|
NodeDecl(GrammarSets grammarSets,
I firstKernelItem,
Set<VersionDecl> compatibleVersion,
int stateNo,
NodeFactory<I> factory,
NodeClosureComputer<I> closureComputer)
Constructor for start states |
|
NodeDecl(GrammarSets grammarSets,
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 | |||||||||