C# Class Tools.SYMBOL

显示文件 Open project: Ezakhiel/Donate-Money-For-Unicorns-ubbse2015 Class Usage Examples

Public Properties

Property Type Description
kids ObjectList
m_dollar object
pos int
yylx Lexer
yyps Parser

Public Methods

Method Description
ConcreteSyntaxTree ( ) : void
ConcreteSyntaxTree ( string n ) : void
IsAction ( ) : bool
IsCSymbol ( ) : bool
IsTerminal ( ) : bool
Matches ( string s ) : bool
Pass ( YyParser syms, int snum, ParserEntry &entry ) : bool
Print ( ) : void
SYMBOL ( Lexer yyl ) : System
SYMBOL ( Parser yyp ) : System
ToString ( ) : string

Protected Methods

Method Description
SYMBOL ( ) : System

Method Details

ConcreteSyntaxTree() public method

public ConcreteSyntaxTree ( ) : void
return void

ConcreteSyntaxTree() public method

public ConcreteSyntaxTree ( string n ) : void
n string
return void

IsAction() public method

public IsAction ( ) : bool
return bool

IsCSymbol() public method

public IsCSymbol ( ) : bool
return bool

IsTerminal() public method

public IsTerminal ( ) : bool
return bool

Matches() public method

public Matches ( string s ) : bool
s string
return bool

Pass() public method

public Pass ( YyParser syms, int snum, ParserEntry &entry ) : bool
syms YyParser
snum int
entry ParserEntry
return bool

Print() public method

public Print ( ) : void
return void

SYMBOL() protected method

protected SYMBOL ( ) : System
return System

SYMBOL() public method

public SYMBOL ( Lexer yyl ) : System
yyl Lexer
return System

SYMBOL() public method

public SYMBOL ( Parser yyp ) : System
yyp Parser
return System

ToString() public method

public ToString ( ) : string
return string

Property Details

kids public_oe property

public ObjectList kids
return ObjectList

m_dollar public_oe property

public object m_dollar
return object

pos public_oe property

public int pos
return int

yylx public_oe property

public Lexer,Tools yylx
return Lexer

yyps public_oe property

public Parser,Tools yyps
return Parser