java_cup
Class parser
CUP v0.10k generated parser.
Sun Jul 25 13:35:26 EDT 1999
EOF_sym , action_table , advance_lookahead , cur_err_token , debug_message , debug_parse , debug_reduce , debug_shift , debug_stack , do_action , done_parsing , dump_stack , error_recovery , error_sym , error_sync_size , find_recovery_config , getScanner , get_action , get_reduce , init_actions , parse , parse_lookahead , production_table , read_lookahead , reduce_table , report_error , report_fatal_error , restart_lookahead , scan , setScanner , shift_under_error , start_production , start_state , syntax_error , try_parse_ahead , unpackFromStrings , unrecovered_syntax_error , user_init |
_action_table
protected static final short[][] _action_table
Parse-action table.
_production_table
protected static final short[][] _production_table
Production table.
_reduce_table
protected static final short[][] _reduce_table
reduce_goto
table.
action_obj
protected java_cup.CUP$parser$actions action_obj
Instance of action encapsulation class.
parser
public parser()
Default constructor.
parser
public parser(Scanner s)
Constructor which sets the default scanner.
action_table
public short[][] action_table()
Access to parse-action table.
- action_table in interface lr_parser
do_action
public Symbol do_action(int act_num,
lr_parser parser,
java.util.Stack stack,
int top)
throws java.lang.Exception
Invoke a user supplied parse action.
init_actions
protected void init_actions()
Action encapsulation object initializer.
- init_actions in interface lr_parser
reduce_table
public short[][] reduce_table()
Access to reduce_goto
table.
- reduce_table in interface lr_parser
scan
public Symbol scan()
throws java.lang.Exception
Scan to get the next Symbol.
- scan in interface lr_parser
user_init
public void user_init()
throws java.lang.Exception
User initialization code.
- user_init in interface lr_parser