fr.umlv.tatoo.cc.parser.table
Class TableWriter

java.lang.Object
  extended by fr.umlv.tatoo.cc.parser.table.TableWriter

public class TableWriter
extends Object

Author:
Gilles

Constructor Summary
TableWriter()
           
 
Method Summary
static
<I extends NodeItem<I>>
void
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableWriter

public TableWriter()
Method Detail

dumpTable

public static <I extends NodeItem<I>> void 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)