net.jangaroo.jooc
Class JooParser

java.lang.Object
  extended by java_cup.runtime.lr_parser
      extended by net.jangaroo.jooc.parser
          extended by net.jangaroo.jooc.JooParser

public class JooParser
extends parser


Field Summary
 
Fields inherited from class net.jangaroo.jooc.parser
_action_table, _production_table, _reduce_table, action_obj
 
Fields inherited from class java_cup.runtime.lr_parser
_done_parsing, _error_sync_size, action_tab, cur_token, lookahead, lookahead_pos, production_tab, reduce_tab, stack, tos
 
Constructor Summary
JooParser(net.jangaroo.jooc.Scanner scanner)
           
 
Method Summary
protected  boolean error_recovery(boolean debug)
           
 void report_error(String message, Object info)
           
 void report_fatal_error(String message, Object info)
           
 void setCompileLog(CompileLog log)
           
 void setSemicolonInsertionMode(SemicolonInsertionMode semicolonInsertionMode)
           
 void syntax_error(java_cup.runtime.Symbol cur_token)
           
 void unrecovered_syntax_error(java_cup.runtime.Symbol cur_token)
           
 
Methods inherited from class net.jangaroo.jooc.parser
action_table, do_action, EOF_sym, error_sym, init_actions, production_table, reduce_table, start_production, start_state
 
Methods inherited from class java_cup.runtime.lr_parser
advance_lookahead, cur_err_token, debug_message, debug_parse, debug_reduce, debug_shift, debug_stack, done_parsing, dump_stack, error_sync_size, find_recovery_config, get_action, get_reduce, getScanner, parse_lookahead, parse, read_lookahead, restart_lookahead, scan, setScanner, shift_under_error, try_parse_ahead, unpackFromStrings, user_init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JooParser

public JooParser(net.jangaroo.jooc.Scanner scanner)
Method Detail

setCompileLog

public void setCompileLog(CompileLog log)

setSemicolonInsertionMode

public void setSemicolonInsertionMode(SemicolonInsertionMode semicolonInsertionMode)

error_recovery

protected boolean error_recovery(boolean debug)
Overrides:
error_recovery in class java_cup.runtime.lr_parser

report_error

public void report_error(String message,
                         Object info)
Overrides:
report_error in class java_cup.runtime.lr_parser

unrecovered_syntax_error

public void unrecovered_syntax_error(java_cup.runtime.Symbol cur_token)
Overrides:
unrecovered_syntax_error in class java_cup.runtime.lr_parser

report_fatal_error

public void report_fatal_error(String message,
                               Object info)
Overrides:
report_fatal_error in class java_cup.runtime.lr_parser

syntax_error

public void syntax_error(java_cup.runtime.Symbol cur_token)
Overrides:
syntax_error in class java_cup.runtime.lr_parser


Copyright © 2002–2014 CoreMedia AG. All rights reserved.