Nfa Class

Definition

Line 69 of System.RegularExpressions/Nfa.cm

Constructors & Destructor

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

Member Functions

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 71 of System.RegularExpressions/Nfa.cm


Nfa Constructor

public Nfa(NfaState* start_, NfaState* end_)

Definition
Line 75 of System.RegularExpressions/Nfa.cm


Member Function Details

End Member Function

public NfaState* End()

Definition
Line 87 of System.RegularExpressions/Nfa.cm


SetEnd Member Function

public void SetEnd(NfaState* end_)

Definition
Line 91 of System.RegularExpressions/Nfa.cm


SetStart Member Function

public void SetStart(NfaState* start_)

Definition
Line 83 of System.RegularExpressions/Nfa.cm


Start Member Function

public NfaState* Start()

Definition
Line 79 of System.RegularExpressions/Nfa.cm