Class PALplate.mud.parser
All Packages Class Hierarchy This Package Previous Next Index
Class PALplate.mud.parser
java.lang.Object
|
+----java_cup.runtime.lr_parser
|
+----PALplate.mud.parser
- public class parser
- extends lr_parser
-
_action_table
- parse action table
-
_production_table
- production table
-
_reduce_table
- reduce_goto table
-
action_obj
- instance of action encapsulation class
-
Result
-
-
parser()
- constructor
-
action_table()
- access to parse action table
-
do_action(int, lr_parser, Stack, int)
- invoke a user supplied parse action
-
EOF_sym()
- EOF symbol index
-
error_sym()
- error symbol index
-
init_actions()
- action encapsulation object initializer
-
production_table()
- access to production table
-
reduce_table()
- access to reduce_goto table
-
scan()
- scan to get the next token
-
start_production()
- start production
-
start_state()
- start state
-
user_init()
- user initialization
_production_table
protected final static short _production_table[][]
- production table
_action_table
protected final static short _action_table[][]
- parse action table
_reduce_table
protected final static short _reduce_table[][]
- reduce_goto table
action_obj
protected CUP$actions action_obj
- instance of action encapsulation class
Result
public static Object Result
parser
public parser()
- constructor
production_table
public short[][] production_table()
- access to production table
- Overrides:
- production_table in class lr_parser
action_table
public short[][] action_table()
- access to parse action table
- Overrides:
- action_table in class lr_parser
reduce_table
public short[][] reduce_table()
- access to reduce_goto table
- Overrides:
- reduce_table in class lr_parser
init_actions
protected void init_actions()
- action encapsulation object initializer
- Overrides:
- init_actions in class lr_parser
do_action
public symbol do_action(int act_num,
lr_parser parser,
Stack stack,
int top) throws Exception
- invoke a user supplied parse action
- Overrides:
- do_action in class lr_parser
start_state
public int start_state()
- start state
- Overrides:
- start_state in class lr_parser
start_production
public int start_production()
- start production
- Overrides:
- start_production in class lr_parser
EOF_sym
public int EOF_sym()
- EOF symbol index
- Overrides:
- EOF_sym in class lr_parser
error_sym
public int error_sym()
- error symbol index
- Overrides:
- error_sym in class lr_parser
user_init
public void user_init() throws Exception
- user initialization
- Overrides:
- user_init in class lr_parser
scan
public token scan() throws Exception
- scan to get the next token
- Overrides:
- scan in class lr_parser
All Packages Class Hierarchy This Package Previous Next Index