C# Класс Tools.NfaNode

Наследование: LNode
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
m_arcs ObjectList
m_eps ObjectList
m_sTerminal string

Открытые методы

Метод Описание
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

Описание методов

AddArc() публичный Метод

public AddArc ( char ch, NfaNode next ) : void
ch char
next NfaNode
Результат void

AddArcEx() публичный Метод

public AddArcEx ( Regex re, NfaNode next ) : void
re Regex
next NfaNode
Результат void

AddEps() публичный Метод

public AddEps ( NfaNode next ) : void
next NfaNode
Результат void

AddTarget() публичный Метод

public AddTarget ( char ch, Dfa next ) : void
ch char
next Dfa
Результат void

AddUArc() публичный Метод

public AddUArc ( char ch, NfaNode next ) : void
ch char
next NfaNode
Результат void

NfaNode() публичный Метод

public NfaNode ( TokensGen tks ) : System
tks TokensGen
Результат System

Описание свойств

m_arcs публичное свойство

public ObjectList m_arcs
Результат ObjectList

m_eps публичное свойство

public ObjectList m_eps
Результат ObjectList

m_sTerminal публичное свойство

public string m_sTerminal
Результат string