Edit D:\app\Administrator\product\11.2.0\dbhome_1\jdk\jre\lib\com\sun\jlex\internal\CLexGen.class
?? 1e 9 : > @ C D E L M P R S T U g o p q r s t u w x z ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??@o ** Character Counting ** ** DFA transition table ** ** Java CUP Compatibility ** ** Line Counting ** ** Macros ** # ** Operating System Specificity ** ** States ** ! No associated transition states. " Start index in transition table: ! Start states of matching rules: (START STATE) * * goto * State */ < Anchor: EPSILON [ [accepting, line [nonaccepting] accepting on " has definition " " has identifying index ". $ ()C ()I ()Ljava/lang/String; ()V ()Z ()[C (C)C (C)V (C)Z (I)C (I)Ljava/lang/String; (I)V (I)Z (II)V (Ljava/io/Writer;)V (Ljava/lang/String;)V .(Scanner implements java_cup.runtime.Scanner.) (TERMINAL) 8(This means that "\n" is a newline, rather than "\r\n".) 8(This means that "\r\n" is a newline, rather than "\n".) (Z)V ([C)[C ([CII)V ([CI[CII)I ([C[C[CII)[C -- /-------------------- NFA ---------------------- 1--------------------- NFA ----------------------- --> . .java .java. 4/*---------------------- DFA ----------------------- : < <init> > >] ANY AT_BOL AT_EOL BUFFER_SIZE C CCL_END CCL_START CLASS_CODE CLOSE_CURLY CLOSE_PAREN CLOSURE Character counting is off. Character counting is on. Code ConstantValue Creating DFA transition table. $Creating NFA machine representation. DASH END_OF_INPUT EOF_CODE EOF_THROW_CODE EOF_VALUE_CODE EOS ERROR !Error: Unable to open input file "Error: Unable to open output file Error: Undefined macro " Exceptions Generating CUP compatible code. Generating UNIX-specific code. I INIT_CODE INIT_THROW_CODE L Line counting is off. Line counting is on. LineNumberTable Ljava/io/PrintStream; Macro name " Main.java Minimizing DFA transition table. NOT_ERROR Nfa state Nonexistent macro name #Not generating CUP compatible code. "Not generating UNIX-specific code. OPEN_CURLY OPEN_PAREN OPTIONAL OR !Outputting lexical analyzer code. PLUS_CLOSE &Processing first section -- user code. /Processing second section -- JLex declarations. *Processing third section -- lexical rules. SourceFile State " Unfinished macro name Unfinished macro name at line Uninitialized State Name: YYLEX_THROW_CODE Z [C [I \ \b \f \n \r \t ^ _assert advance all_states allocate_BOL_EOF append arraycopy charAt charncmp close com/sun/jlex/internal/CAccept com/sun/jlex/internal/CDTrans com/sun/jlex/internal/CEmit com/sun/jlex/internal/CError com/sun/jlex/internal/CInput com/sun/jlex/internal/CLexGen com/sun/jlex/internal/CMakeNfa com/sun/jlex/internal/CMinimize com/sun/jlex/internal/CNfa com/sun/jlex/internal/CNfa2Dfa com/sun/jlex/internal/CSet "com/sun/jlex/internal/CSimplifyNfa com/sun/jlex/internal/CSpec com/sun/jlex/internal/CUtility "com/sun/jlex/internal/SparseBitSet contains details doubleSize elementAt emit empty end expandEscape expandMacro generate get getLine getName getStates hasMoreElements hex2bin impos indexOf intValue interp_int ishexdigit isnewline isoctdigit isspace java/io/BufferedWriter java/io/FileNotFoundException java/io/FileReader java/io/FileWriter java/io/IOException java/io/PrintStream java/io/PrintWriter java/lang/Character java/lang/Integer java/lang/Object java/lang/String java/lang/StringBuilder java/lang/System java/util/Enumeration java/util/Hashtable java/util/Vector java_cup.runtime.Scanner java_cup.runtime.Symbol keys length m_accept m_accept_vector m_action m_action_read m_advance_stop m_anchor m_anchor_array m_char_dir m_class_code m_class_code_dir m_class_code_end_dir m_class_dir m_class_name m_class_read m_count_chars m_count_lines m_cup_compatible m_cup_dir m_current_token m_dtrans m_dtrans_ncols m_dtrans_vector m_edge m_emit m_eof_code m_eof_code_dir m_eof_code_end_dir m_eof_reached m_eof_read m_eof_throw_code m_eof_throw_code_dir m_eof_throw_code_end_dir m_eof_throw_read m_eof_value_code m_eof_value_code_dir m_eof_value_code_end_dir m_eof_value_read m_full_dir m_function_dir m_function_name m_ignorecase m_ignorecase_dir m_implements_dir m_implements_name m_in_ccl m_in_quote m_init_code m_init_code_dir m_init_code_end_dir m_init_flag m_init_read m_init_throw_code m_init_throw_code_dir m_init_throw_code_end_dir m_init_throw_read m_input m_input.m_line_index = m_input.m_line_read = m_instream m_integer_dir m_integer_type m_intwrap_dir m_intwrap_type m_label m_lexeme m_line m_line_dir m_line_index m_line_number m_line_read m_macros m_makeNfa m_minimize m_next m_next2 m_nfa2dfa m_nfa_states m_notunix_dir m_outstream m_public m_public_dir m_pushback_line m_set m_simplifyNfa m_spec m_state_dir m_state_dtrans m_state_rules m_states m_tokens m_type_dir m_type_name m_unicode_dir m_unix m_verbose m_yyeof m_yyeof_dir m_yylex_throw_code m_yylex_throw_code_dir m_yylex_throw_code_end_dir m_yylex_throw_read make_dfa min_dfa nextElement next_token oct2bin out packAccept packCode parse_error plab print print_header print_nfa print_set printccl println put saveMacro saveStates set simplify size start thompson toCharArray toString toUpperCase userCode userDeclare userRules ; < = ? A B F G H I J K N O Q f h i v { ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Lcom/sun/jlex/internal/CAccept; Lcom/sun/jlex/internal/CEmit; Lcom/sun/jlex/internal/CInput; Lcom/sun/jlex/internal/CMakeNfa; !Lcom/sun/jlex/internal/CMinimize; Lcom/sun/jlex/internal/CNfa; Lcom/sun/jlex/internal/CNfa2Dfa; Lcom/sun/jlex/internal/CSet; $Lcom/sun/jlex/internal/CSimplifyNfa; Lcom/sun/jlex/internal/CSpec; $Lcom/sun/jlex/internal/SparseBitSet; Ljava/io/PrintWriter; Ljava/io/Reader; Ljava/util/Hashtable; Ljava/util/Vector; [Ljava/util/Vector; !()Lcom/sun/jlex/internal/CAccept; "(Lcom/sun/jlex/internal/CLexGen;)V (Lcom/sun/jlex/internal/CSet;)V (Lcom/sun/jlex/internal/CSpec;)V &()Lcom/sun/jlex/internal/SparseBitSet; (Ljava/io/Reader;)V ()Ljava/lang/Object; (I)Ljava/lang/Object; (Ljava/lang/Object;)I (I)Ljava/lang/StringBuilder; ()Ljava/util/Enumeration; (Ljava/util/Vector;)V ?(Lcom/sun/jlex/internal/CLexGen;Lcom/sun/jlex/internal/CSpec;)V 5(Lcom/sun/jlex/internal/CSpec;Ljava/io/PrintWriter;)V &(Ljava/lang/Object;)Ljava/lang/Object; *(Ljava/lang/Object;ILjava/lang/Object;II)V 0(Lcom/sun/jlex/internal/CNfa;)Ljava/lang/String; -(Ljava/lang/String;)Ljava/lang/StringBuilder; ](Lcom/sun/jlex/internal/CLexGen;Lcom/sun/jlex/internal/CSpec;Lcom/sun/jlex/internal/CInput;)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;G ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# ?' ?+ ?9 ?= ?F ?J ?K ?L ?k ? ? ? ? ?"