C# Класс QUT.Gplex.Automaton.NFSA

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

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

Свойство Тип Описание
next NState>.Dictionary
nfas NfsaInstance[]

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

Метод Описание
Build ( AAST ast ) : void

Build the NFSA from the abstract syntax tree. There is an NfsaInstance for each start state. Each rule starts with a new nfsa state, which is the target of a new epsilon transition from the real start state, nInst.Entry.

NFSA ( TaskState t ) : System
WriteSummary ( DateTime time ) : void

Приватные методы

Метод Описание
AddAnchorContext ( NfsaInstance nInst, QUT.Gplex.Automaton.NState endS, RuleDesc rule ) : void

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

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

Build the NFSA from the abstract syntax tree. There is an NfsaInstance for each start state. Each rule starts with a new nfsa state, which is the target of a new epsilon transition from the real start state, nInst.Entry.
public Build ( AAST ast ) : void
ast QUT.Gplex.Parser.AAST
Результат void

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

public NFSA ( TaskState t ) : System
t TaskState
Результат System

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

public WriteSummary ( DateTime time ) : void
time DateTime
Результат void

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

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

public Dictionary next
Результат NState>.Dictionary

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

public NfsaInstance[] nfas
Результат NfsaInstance[]