Edit D:\app\Administrator\product\11.2.0\dbhome_1\jdk\jre\lib\com\sun\java_cup\internal\Main.class
?? 1? l m n o p q r s t u v w x y z { | } ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?bc Action tab Actions Prod table Reduce tab Checking First sets Nullability Parser class State build Symbols Table build Checking Code Output Dump Output Parse Parser Build Startup Total time Building state machine... ) Checking for non-reduced productions... Code written to " Computing first sets... ' Computing non-terminal nullability... Filling in tables... No code produced. Timing Summary producing ( ::= and conflict declared but not used. declared, detected error expected). never reduced. non-terminal production terminal unique parse states. warning " " for output " was declared but never used %) ()I ()J ()Ljava/lang/String; ()V ()Z (I)Ljava/lang/String; (I)V (Ljava/lang/Object;)V (Ljava/lang/Object;)Z (Ljava/lang/String;)I (Ljava/lang/String;)V (Ljava/lang/String;)Z (Z)V I*** More conflicts encountered than expected -- parser generation aborted , , and - 4------- CUP v0.10j Parser Generation Summary ------- ------------------- =---------------------------------------------------- (v0.10j) -compact_red -debug -dump -dump_grammar -dump_states -dump_tables -expect --expect must be followed by a decimal integer !-expect must have a name argument -interface -nonterms -nopositions -noscanner -nosummary -nowarn -package "-package must have a name argument -parser !-parser must have a name argument -progress -symbols "-symbols must have a name argument -time -version . 2. . . . . . . . . . . . . . . . . . . . . . . . . .cup .java .java", and " .java". <clinit> <init> ===== Non terminals ===== ===== Productions ===== ===== Terminals ===== $===== Viable Prefix Recognizer ===== Building parse tables... CUP v0.10j Can't open " Checking specification... Closing files... Code EOF Exceptions I $Internal error: Unexpected exception J LineNumberTable Ljava/io/PrintStream; Ljava/lang/String; Main.java Opening files... ,Parsing specification from standard input... START SourceFile Unrecognized option "Usage: com.sun.java_cup.internal [options] and expects a specification file on standard input. Legal options include: -package name specify package generated classes go in [default none] -parser name specify parser class name [default "parser"] -symbols name specify name for symbol constant class [default "sym"] -interface put symbols in an interface, rather than a class -nonterms put non terminals in symbol constant class -expect # number of conflicts expected/allowed [default 0] -compact_red compact tables by defaulting to most frequent reduce -nowarn don't warn about useless productions, etc. -nosummary don't print the usual summary of parse states, etc. -nopositions don't propagate the left and right token position values -noscanner don't refer to com.sun.java_cup.internal.runtime.Scanner -progress print messages to indicate progress of the system -time print time usage summary -dump_grammar produce a human readable dump of the symbols and grammar -dump_states produce a dump of parse state machine -dump_tables produce a dump of the parse tables -dump produce a dump of all of the above -version print the version information for CUP and exit Warning: Non terminal " Warning: Terminal " Writing parser... Z [ ] ] action_code_time action_table action_table_time all append build_end build_machine build_parser build_table_entries check_end check_reductions check_unused close close_files com/sun/java_cup/internal/Main com/sun/java_cup/internal/emit (com/sun/java_cup/internal/internal_error $com/sun/java_cup/internal/lalr_state com/sun/java_cup/internal/lexer &com/sun/java_cup/internal/non_terminal ,com/sun/java_cup/internal/parse_action_table ,com/sun/java_cup/internal/parse_reduce_table com/sun/java_cup/internal/parser $com/sun/java_cup/internal/production )com/sun/java_cup/internal/production_part com/sun/java_cup/internal/symbol %com/sun/java_cup/internal/symbol_part "com/sun/java_cup/internal/terminal compute_first_sets compute_nullability currentTimeMillis debug_parse dump_end dump_grammar dump_machine dump_tables emit_end emit_error emit_parser emit_summary endsWith equals err error error_count exit expect_conflicts final_time find first_end goto_table_time hasMoreElements in include_non_terms index input_file is_action java/io/BufferedInputStream java/io/BufferedOutputStream java/io/File java/io/FileOutputStream java/io/IOException java/io/PrintStream java/io/PrintWriter java/lang/Exception java/lang/Integer java/lang/NumberFormatException java/lang/Object java/lang/String java/lang/StringBuilder java/lang/System java/util/Enumeration lhs lr_values machine_end main name nextElement no_summary not_reduced nowarn nullability_end num_conflicts number open_files opt_compact_red opt_do_debug opt_dump_grammar opt_dump_states opt_dump_tables opt_show_timing out package_name parse parseInt parse_args parse_end parse_grammar_spec parser parser_class_file parser_class_name parser_time plural prelim_end print print_progress println production_table_time reduce_check_end reduce_table rhs rhs_length s sec set_lr_values show_times start_production start_state start_time startsWith suppress_scanner sym_interface symbol_class_file symbol_const_class_name symbols symbols_time table_end the_symbol timestr toString unused_non_term unused_term usage use_count warning_count {action} d ? ? ? ?y +,-./0123456789 &Lcom/sun/java_cup/internal/lalr_state; .Lcom/sun/java_cup/internal/parse_action_table; .Lcom/sun/java_cup/internal/parse_reduce_table; &Lcom/sun/java_cup/internal/production; $Lcom/sun/java_cup/internal/terminal; Ljava/io/BufferedInputStream; Ljava/io/InputStream; Ljava/io/PrintWriter; +(I)Lcom/sun/java_cup/internal/non_terminal; )(I)Lcom/sun/java_cup/internal/production; .(I)Lcom/sun/java_cup/internal/production_part; ,()Lcom/sun/java_cup/internal/runtime/Symbol; $()Lcom/sun/java_cup/internal/symbol; )()Lcom/sun/java_cup/internal/symbol_part; '(I)Lcom/sun/java_cup/internal/terminal; (Ljava/io/File;)V (Ljava/io/InputStream;)V (Ljava/io/OutputStream;)V (Ljava/io/OutputStream;I)V (Ljava/io/PrintWriter;ZZ)V ()Ljava/lang/Object; (JJ)Ljava/lang/String; ([Ljava/lang/String;)V (I)Ljava/lang/StringBuilder; (J)Ljava/lang/StringBuilder; ()Ljava/util/Enumeration; N(Lcom/sun/java_cup/internal/production;)Lcom/sun/java_cup/internal/lalr_state; _(Lcom/sun/java_cup/internal/parse_action_table;Lcom/sun/java_cup/internal/parse_reduce_table;)V -(Ljava/lang/String;)Ljava/lang/StringBuilder; ?(Ljava/io/PrintWriter;Lcom/sun/java_cup/internal/parse_action_table;Lcom/sun/java_cup/internal/parse_reduce_table;ILcom/sun/java_cup/internal/production;ZZ)V ? ?A ?D ?t ?u ?x ? ? ? ? ? ? ? ? ? ? ?! ?# ?$ ?<