com.JLex
Class CSpec

java.lang.Object
  extended by com.JLex.CSpec

 class CSpec
extends java.lang.Object

Class: CSpec


Field Summary
(package private) static int END
           
(package private)  java.util.Vector m_accept_vector
           
(package private)  int[] m_anchor_array
           
(package private)  char[] m_class_code
           
(package private)  char[] m_class_name
           
(package private)  int m_class_read
           
(package private)  int[] m_col_map
           
(package private)  boolean m_count_chars
           
(package private)  boolean m_count_lines
           
(package private)  boolean m_cup_compatible
           
(package private)  int m_current_token
           
(package private)  java.util.Hashtable m_dfa_sets
           
(package private)  java.util.Vector m_dfa_states
           
(package private)  int m_dtrans_ncols
           
(package private)  java.util.Vector m_dtrans_vector
           
(package private)  char[] m_eof_code
           
(package private)  int m_eof_read
           
(package private)  char[] m_eof_throw_code
           
(package private)  int m_eof_throw_read
           
(package private)  char[] m_eof_value_code
           
(package private)  int m_eof_value_read
           
(package private)  char[] m_function_name
           
(package private)  boolean m_ignorecase
           
(package private)  char[] m_implements_name
           
(package private)  boolean m_in_ccl
           
(package private)  boolean m_in_quote
           
(package private)  char[] m_init_code
           
(package private)  int m_init_read
           
(package private)  char[] m_init_throw_code
           
(package private)  int m_init_throw_read
           
(package private)  boolean m_integer_type
           
(package private)  boolean m_intwrap_type
           
(package private)  char m_lexeme
           
(package private)  java.util.Hashtable m_macros
           
(package private)  CNfa m_nfa_start
           
(package private)  java.util.Vector m_nfa_states
           
(package private)  boolean m_public
           
(package private)  int[] m_row_map
           
(package private)  int[] m_state_dtrans
           
(package private)  java.util.Vector[] m_state_rules
           
(package private)  java.util.Hashtable m_states
          Member Variables
(package private)  char[] m_type_name
           
(package private)  boolean m_unix
           
(package private)  boolean m_verbose
           
(package private)  boolean m_yyeof
           
(package private)  char[] m_yylex_throw_code
           
(package private)  int m_yylex_throw_read
           
(package private) static int NONE
          Constants
(package private) static int START
           
 
Constructor Summary
CSpec(CLexGen lexGen)
          Function: CSpec Description: Constructor.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_states

java.util.Hashtable m_states
Member Variables


m_macros

java.util.Hashtable m_macros

m_nfa_start

CNfa m_nfa_start

m_nfa_states

java.util.Vector m_nfa_states

m_state_rules

java.util.Vector[] m_state_rules

m_state_dtrans

int[] m_state_dtrans

m_dfa_states

java.util.Vector m_dfa_states

m_dfa_sets

java.util.Hashtable m_dfa_sets

m_accept_vector

java.util.Vector m_accept_vector

m_anchor_array

int[] m_anchor_array

m_dtrans_vector

java.util.Vector m_dtrans_vector

m_dtrans_ncols

int m_dtrans_ncols

m_row_map

int[] m_row_map

m_col_map

int[] m_col_map

m_current_token

int m_current_token

m_lexeme

char m_lexeme

m_in_quote

boolean m_in_quote

m_in_ccl

boolean m_in_ccl

m_verbose

boolean m_verbose

m_integer_type

boolean m_integer_type

m_intwrap_type

boolean m_intwrap_type

m_yyeof

boolean m_yyeof

m_count_chars

boolean m_count_chars

m_count_lines

boolean m_count_lines

m_cup_compatible

boolean m_cup_compatible

m_unix

boolean m_unix

m_public

boolean m_public

m_ignorecase

boolean m_ignorecase

m_init_code

char[] m_init_code

m_init_read

int m_init_read

m_init_throw_code

char[] m_init_throw_code

m_init_throw_read

int m_init_throw_read

m_class_code

char[] m_class_code

m_class_read

int m_class_read

m_eof_code

char[] m_eof_code

m_eof_read

int m_eof_read

m_eof_value_code

char[] m_eof_value_code

m_eof_value_read

int m_eof_value_read

m_eof_throw_code

char[] m_eof_throw_code

m_eof_throw_read

int m_eof_throw_read

m_yylex_throw_code

char[] m_yylex_throw_code

m_yylex_throw_read

int m_yylex_throw_read

m_class_name

char[] m_class_name

m_implements_name

char[] m_implements_name

m_function_name

char[] m_function_name

m_type_name

char[] m_type_name

NONE

static final int NONE
Constants

See Also:
Constant Field Values

START

static final int START
See Also:
Constant Field Values

END

static final int END
See Also:
Constant Field Values
Constructor Detail

CSpec

CSpec(CLexGen lexGen)
Function: CSpec Description: Constructor.