Nfa Class

Definition

Line 94 of System.RegularExpressions/Nfa.cm

Constructors & Destructor

public Nfa()
public Nfa(NfaState* start_, NfaState* end_)

Member Functions

public void Dump()
public NfaState* End() const
public void SetEnd(NfaState* end_)
public void SetStart(NfaState* start_)
public NfaState* Start() const

Member Variables

private NfaState* end
private NfaState* start

Constructor& Destructor Details

Nfa Constructor

public Nfa()

Definition
Line 96 of System.RegularExpressions/Nfa.cm


Nfa Constructor

public Nfa(NfaState* start_, NfaState* end_)

Definition
Line 100 of System.RegularExpressions/Nfa.cm


Member Function Details

Dump Member Function

public void Dump()

Definition
Line 120 of System.RegularExpressions/Nfa.cm


End Member Function

public NfaState* End()

Definition
Line 112 of System.RegularExpressions/Nfa.cm


SetEnd Member Function

public void SetEnd(NfaState* end_)

Definition
Line 116 of System.RegularExpressions/Nfa.cm


SetStart Member Function

public void SetStart(NfaState* start_)

Definition
Line 108 of System.RegularExpressions/Nfa.cm


Start Member Function

public NfaState* Start()

Definition
Line 104 of System.RegularExpressions/Nfa.cm