|                                                                                                              1   package fri.patterns.interpreter.parsergenerator;
 2
 3   import java.util.List
  ; 4   import java.util.Map
  ; 5   import java.io.PrintStream
  ; 6   import fri.patterns.interpreter.parsergenerator.syntax.Syntax;
 7
 8
 20
 21  public interface ParserTables
 22  {
 23
 24      public static final Integer
  ACCEPT = new Integer  (0); 25
 26
 27      public static final Integer
  ERROR = new Integer  (-1); 28
 29
 30      public static final Integer
  SHIFT = new Integer  (-2); 31
 32
 33
 39      public Integer
  getGotoState(Integer  currentState, String  symbol); 40
 41
 48      public Integer
  getParseAction(Integer  currentState, String  terminal); 49
 50
 53      public List
  getTerminals(); 54
 55
 58      public Syntax getSyntax();
 59
 60
 63      public void dump(PrintStream
  out); 64
 65
 69      public Map
  getExpected(Integer  state); 70
 71  }
 72
                                                                                                                                                                                                             |                                                                       
 
 
 
 
 
                                                                                   Popular Tags                                                                                                                                                                                              |