C# 클래스 Tools.YyParser

파일 보기 프로젝트 열기: Ezakhiel/Donate-Money-For-Unicorns-ubbse2015 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

메소드 상세

Action() 공개 메소드

public Action ( Parser yyp, SYMBOL yysym, int yyact ) : object
yyp Parser
yysym SYMBOL
yyact int
리턴 object

ClassInit() 공개 메소드

public ClassInit ( SymbolsGen yyp ) : void
yyp SymbolsGen
리턴 void

Emit() 공개 메소드

public Emit ( TextWriter m_outFile ) : void
m_outFile System.IO.TextWriter
리턴 void

GetEOF() 공개 메소드

public GetEOF ( Lexer yyl ) : void
yyl Lexer
리턴 void

GetParser() 공개 메소드

public GetParser ( Lexer m_lexer ) : void
m_lexer Lexer
리턴 void

GetSymbolInfo() 공개 메소드

public GetSymbolInfo ( string name, int num ) : ParsingInfo
name string
num int
리턴 ParsingInfo

PrintTransitions() 공개 메소드

public PrintTransitions ( Func f, string s ) : void
f Func
s string
리턴 void

Transitions() 공개 메소드

public Transitions ( Builder b ) : void
b Builder
리턴 void

YyParser() 공개 메소드

public YyParser ( ) : System
리턴 System

프로퍼티 상세

EOFSymbol 공개적으로 프로퍼티

public CSymbol,Tools EOFSymbol
리턴 CSymbol

Special 공개적으로 프로퍼티

public CSymbol,Tools Special
리턴 CSymbol

arr 공개적으로 프로퍼티

public int[] arr
리턴 int[]

erh 공개적으로 프로퍼티

public ErrorHandler,Tools erh
리턴 ErrorHandler

literals 공개적으로 프로퍼티

public Hashtable,System.Collections literals
리턴 System.Collections.Hashtable

m_accept 공개적으로 프로퍼티

public ParseState,Tools m_accept
리턴 ParseState

m_concrete 공개적으로 프로퍼티

public bool m_concrete
리턴 bool

m_startSymbol 공개적으로 프로퍼티

public CSymbol,Tools m_startSymbol
리턴 CSymbol

m_states 공개적으로 프로퍼티

public Hashtable,System.Collections m_states
리턴 System.Collections.Hashtable

symbolInfo 공개적으로 프로퍼티

public Hashtable,System.Collections symbolInfo
리턴 System.Collections.Hashtable

symbols 공개적으로 프로퍼티

public Hashtable,System.Collections symbols
리턴 System.Collections.Hashtable

types 공개적으로 프로퍼티

public Hashtable,System.Collections types
리턴 System.Collections.Hashtable