C# Class Tools.YyParser

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

Méthodes publiques

Свойство Type Description
EOFSymbol CSymbol
Special CSymbol
arr int[]
erh ErrorHandler
literals System.Collections.Hashtable
m_accept ParseState
m_concrete bool
m_startSymbol CSymbol
m_states System.Collections.Hashtable
symbolInfo System.Collections.Hashtable
symbols System.Collections.Hashtable
types System.Collections.Hashtable

Méthodes publiques

Méthode Description
Action ( Parser yyp, SYMBOL yysym, int yyact ) : object
ClassInit ( SymbolsGen yyp ) : void
Emit ( TextWriter m_outFile ) : void
GetEOF ( Lexer yyl ) : void
GetParser ( Lexer m_lexer ) : void
GetSymbolInfo ( string name, int num ) : ParsingInfo
PrintTransitions ( Func f, string s ) : void
Transitions ( Builder b ) : void
YyParser ( ) : System

Method Details

Action() public méthode

public Action ( Parser yyp, SYMBOL yysym, int yyact ) : object
yyp Parser
yysym SYMBOL
yyact int
Résultat object

ClassInit() public méthode

public ClassInit ( SymbolsGen yyp ) : void
yyp SymbolsGen
Résultat void

Emit() public méthode

public Emit ( TextWriter m_outFile ) : void
m_outFile System.IO.TextWriter
Résultat void

GetEOF() public méthode

public GetEOF ( Lexer yyl ) : void
yyl Lexer
Résultat void

GetParser() public méthode

public GetParser ( Lexer m_lexer ) : void
m_lexer Lexer
Résultat void

GetSymbolInfo() public méthode

public GetSymbolInfo ( string name, int num ) : ParsingInfo
name string
num int
Résultat ParsingInfo

PrintTransitions() public méthode

public PrintTransitions ( Func f, string s ) : void
f Func
s string
Résultat void

Transitions() public méthode

public Transitions ( Builder b ) : void
b Builder
Résultat void

YyParser() public méthode

public YyParser ( ) : System
Résultat System

Property Details

EOFSymbol public_oe property

public CSymbol,Tools EOFSymbol
Résultat CSymbol

Special public_oe property

public CSymbol,Tools Special
Résultat CSymbol

arr public_oe property

public int[] arr
Résultat int[]

erh public_oe property

public ErrorHandler,Tools erh
Résultat ErrorHandler

literals public_oe property

public Hashtable,System.Collections literals
Résultat System.Collections.Hashtable

m_accept public_oe property

public ParseState,Tools m_accept
Résultat ParseState

m_concrete public_oe property

public bool m_concrete
Résultat bool

m_startSymbol public_oe property

public CSymbol,Tools m_startSymbol
Résultat CSymbol

m_states public_oe property

public Hashtable,System.Collections m_states
Résultat System.Collections.Hashtable

symbolInfo public_oe property

public Hashtable,System.Collections symbolInfo
Résultat System.Collections.Hashtable

symbols public_oe property

public Hashtable,System.Collections symbols
Résultat System.Collections.Hashtable

types public_oe property

public Hashtable,System.Collections types
Résultat System.Collections.Hashtable