fr.umlv.tatoo.cc.parser.slr
Class LR0Item

java.lang.Object
  extended by fr.umlv.tatoo.cc.parser.table.NodeItem<LR0Item>
      extended by fr.umlv.tatoo.cc.parser.slr.LR0Item

public class LR0Item
extends NodeItem<LR0Item>

Represents a LR0 item


Constructor Summary
LR0Item(ProductionDecl p)
           
LR0Item(ProductionDecl production, int dotPlace)
           
 
Method Summary
 LR0Item advance()
           
 
Methods inherited from class fr.umlv.tatoo.cc.parser.table.NodeItem
equals, getDotPlace, getDottedVariable, getLeft, getProduction, getRight, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LR0Item

public LR0Item(ProductionDecl production,
               int dotPlace)

LR0Item

public LR0Item(ProductionDecl p)
Method Detail

advance

public LR0Item advance()
Specified by:
advance in class NodeItem<LR0Item>