C# Класс Tools.Transition

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

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

Свойство Тип Описание
m_A CSymbol
m_next ParserShift
m_ps ParseState
m_reduce System.Collections.Hashtable
m_tno int

Private Properties

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

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

Метод Описание
AddToFollow ( Transition a, SymbolSet s ) : void
AddToRead ( Transition a, SymbolSet s ) : void
BuildDR ( Transition t ) : void
BuildIncludes ( Transition t ) : void
BuildLA ( Transition t ) : void
BuildLookback ( Transition t ) : void
BuildParseTable ( Transition t ) : void
BuildReads ( Transition t ) : void
DR ( Transition a ) : SymbolSet
Final ( Transition t ) : void
Follow ( Transition a ) : SymbolSet
Print ( SymbolSet x, string s ) : void
Print0 ( ) : void
Read ( Transition a ) : SymbolSet
Transition ( ParseState p, CSymbol a ) : System
includes ( Transition a ) : Hashtable
reads ( Transition a ) : Hashtable

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

AddToFollow() публичный статический Метод

public static AddToFollow ( Transition a, SymbolSet s ) : void
a Transition
s SymbolSet
Результат void

AddToRead() публичный статический Метод

public static AddToRead ( Transition a, SymbolSet s ) : void
a Transition
s SymbolSet
Результат void

BuildDR() публичный статический Метод

public static BuildDR ( Transition t ) : void
t Transition
Результат void

BuildIncludes() публичный статический Метод

public static BuildIncludes ( Transition t ) : void
t Transition
Результат void

BuildLA() публичный статический Метод

public static BuildLA ( Transition t ) : void
t Transition
Результат void

BuildLookback() публичный статический Метод

public static BuildLookback ( Transition t ) : void
t Transition
Результат void

BuildParseTable() публичный статический Метод

public static BuildParseTable ( Transition t ) : void
t Transition
Результат void

BuildReads() публичный статический Метод

public static BuildReads ( Transition t ) : void
t Transition
Результат void

DR() публичный статический Метод

public static DR ( Transition a ) : SymbolSet
a Transition
Результат SymbolSet

Final() публичный статический Метод

public static Final ( Transition t ) : void
t Transition
Результат void

Follow() публичный статический Метод

public static Follow ( Transition a ) : SymbolSet
a Transition
Результат SymbolSet

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

public Print ( SymbolSet x, string s ) : void
x SymbolSet
s string
Результат void

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

public Print0 ( ) : void
Результат void

Read() публичный статический Метод

public static Read ( Transition a ) : SymbolSet
a Transition
Результат SymbolSet

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

public Transition ( ParseState p, CSymbol a ) : System
p ParseState
a CSymbol
Результат System

includes() публичный статический Метод

public static includes ( Transition a ) : Hashtable
a Transition
Результат System.Collections.Hashtable

reads() публичный статический Метод

public static reads ( Transition a ) : Hashtable
a Transition
Результат System.Collections.Hashtable

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

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

public CSymbol,Tools m_A
Результат CSymbol

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

public ParserShift,Tools m_next
Результат ParserShift

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

public ParseState,Tools m_ps
Результат ParseState

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

public Hashtable,System.Collections m_reduce
Результат System.Collections.Hashtable

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

public int m_tno
Результат int