C# Class LLC.SymbolTable

显示文件 Open project: Gl237man/mineroute

Public Properties

Property Type Description
Bops List
ConstObjs List
LastUid int
PortObjs List
Trigers List
WireObjs List
conections List

Public Methods

Method Description
GetUID ( ) : int
SymbolTable ( Parser parser ) : System

Private Methods

Method Description
CloseScope ( ) : void
NewBOP ( string boptype ) : string
NewPort ( string name, string type, int wide ) : void
NewTrig ( string name, int wide ) : void
NewWire ( string name, int wide ) : void
NewWire ( string wfrom, string wto, string wfromp, string wtop ) : void
OpenScope ( ) : void
bitConv ( string p ) : int
hexConv ( string p ) : int
newConst ( int wide, int tval ) : string

Method Details

GetUID() public method

public GetUID ( ) : int
return int

SymbolTable() public method

public SymbolTable ( Parser parser ) : System
parser Parser
return System

Property Details

Bops public_oe property

public List Bops
return List

ConstObjs public_oe property

public List ConstObjs
return List

LastUid public_oe property

public int LastUid
return int

PortObjs public_oe property

public List PortObjs
return List

Trigers public_oe property

public List Trigers
return List

WireObjs public_oe property

public List WireObjs
return List

conections public_oe property

public List conections
return List