private static final int INITIAL_CAPACITY = 16;
private static final int STATE_COUNT = 362;
- private static final int TERMINAL_COUNT = 85;
+ private static final int TERMINAL_COUNT = 86;
private static final int NONTERMINAL_COUNT = 52;
private static final int PRODUCT_COUNT = 138;
private static final int[] ACTION_ROW_ID = new int[STATE_COUNT];
private static final int[] ACTION_COLUMN_ID = new int[TERMINAL_COUNT];
private static final short[] ACTION_TABLE = new short[6832];
- private static final int[] ERROR_TABLE = new int[962];
+ private static final int[] ERROR_TABLE = new int[973];
private static final int[] GOTO_ROW_ID = new int[STATE_COUNT];
private static final int[] GOTO_COLUMN_ID = new int[NONTERMINAL_COUNT];
private static final short[] GOTO_TABLE = new short[1953];
"MATCH",
"DO",
"MDO",
+ "EDO",
"ENFORCE",
"BLANK",
"FLOAT",
*/
protected abstract Object reduceMatch();
/**
- * aexp ::= (DO | MDO) statements
+ * aexp ::= (DO | MDO | EDO) statements
*/
protected abstract Object reduceDo();
/**