Package java_cup
Class parse_reduce_table
- java.lang.Object
-
- java_cup.parse_reduce_table
-
public class parse_reduce_table extends java.lang.Object
This class represents the complete "reduce-goto" table of the parser. It has one row for each state in the parse machines, and a column for each terminal symbol. Each entry contains a state number to shift to as the last step of a reduce.- See Also:
parse_reduce_row
-
-
Field Summary
Fields Modifier and Type Field Description protected int
_num_states
How many rows/states in the machine/table.parse_reduce_row[]
under_state
Actual array of rows, one per state
-
Constructor Summary
Constructors Constructor Description parse_reduce_table()
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
num_states()
How many rows/states in the machine/table.java.lang.String
toString()
Convert to a string.
-
-
-
Field Detail
-
_num_states
protected int _num_states
How many rows/states in the machine/table.
-
under_state
public parse_reduce_row[] under_state
Actual array of rows, one per state
-
-