C# Class Tools.NfaNode

Inheritance: LNode
Afficher le fichier Open project: Ezakhiel/Donate-Money-For-Unicorns-ubbse2015 Class Usage Examples

Méthodes publiques

Свойство Type Description
m_arcs ObjectList
m_eps ObjectList
m_sTerminal string

Méthodes publiques

Méthode Description
AddArc ( char ch, NfaNode next ) : void
AddArcEx ( Regex re, NfaNode next ) : void
AddEps ( NfaNode next ) : void
AddTarget ( char ch, Dfa next ) : void
AddUArc ( char ch, NfaNode next ) : void
NfaNode ( TokensGen tks ) : System

Method Details

AddArc() public méthode

public AddArc ( char ch, NfaNode next ) : void
ch char
next NfaNode
Résultat void

AddArcEx() public méthode

public AddArcEx ( Regex re, NfaNode next ) : void
re Regex
next NfaNode
Résultat void

AddEps() public méthode

public AddEps ( NfaNode next ) : void
next NfaNode
Résultat void

AddTarget() public méthode

public AddTarget ( char ch, Dfa next ) : void
ch char
next Dfa
Résultat void

AddUArc() public méthode

public AddUArc ( char ch, NfaNode next ) : void
ch char
next NfaNode
Résultat void

NfaNode() public méthode

public NfaNode ( TokensGen tks ) : System
tks TokensGen
Résultat System

Property Details

m_arcs public_oe property

public ObjectList m_arcs
Résultat ObjectList

m_eps public_oe property

public ObjectList m_eps
Résultat ObjectList

m_sTerminal public_oe property

public string m_sTerminal
Résultat string