com.JLex
Class CNfa

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

 class CNfa
extends java.lang.Object

Class: CNfa


Field Summary
(package private) static int CCL
          Constants: Edge Types Note: Edge transitions on one specific character are labelled with the character Ascii (Unicode) codes.
(package private) static int EMPTY
           
(package private) static int EPSILON
           
(package private)  CAccept m_accept
           
(package private)  int m_anchor
           
(package private)  int m_edge
          Member Variables
(package private)  int m_label
           
(package private)  CNfa m_next
           
(package private)  CNfa m_next2
           
(package private)  CSet m_set
           
(package private)  JavaLexBitSet m_states
           
(package private) static int NO_LABEL
          Constants
 
Constructor Summary
CNfa()
          Function: CNfa
 
Method Summary
(package private)  void mimic(CNfa nfa)
          Function: mimic Description: Converts this NFA state into a copy of the input one.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_edge

int m_edge
Member Variables


m_set

CSet m_set

m_next

CNfa m_next

m_next2

CNfa m_next2

m_accept

CAccept m_accept

m_anchor

int m_anchor

m_label

int m_label

m_states

JavaLexBitSet m_states

NO_LABEL

static final int NO_LABEL
Constants

See Also:
Constant Field Values

CCL

static final int CCL
Constants: Edge Types Note: Edge transitions on one specific character are labelled with the character Ascii (Unicode) codes. So none of the constants below should overlap with the natural character codes.

See Also:
Constant Field Values

EMPTY

static final int EMPTY
See Also:
Constant Field Values

EPSILON

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

CNfa

CNfa()
Function: CNfa

Method Detail

mimic

void mimic(CNfa nfa)
Function: mimic Description: Converts this NFA state into a copy of the input one.