C# Class Ypsilon.Assembler.Scopes.Scope

Show file Open project: ZaneDubya/YCPU Class Usage Examples

Public Properties

Property Type Description
EndAddress int
StartAddress int
StartLine int

Public Methods

Method Description
AddAlias ( string alias, ushort address ) : bool
AddLabel ( string label, int address ) : bool
AliasAddress ( string alias ) : ushort
ContainsAddress ( int address ) : bool
ContainsAlias ( string alias ) : bool
ContainsLabel ( string label ) : bool
LabelAddress ( string label ) : int
Scope ( int beginAddress, int beginLine ) : System
ToString ( ) : string

Method Details

AddAlias() public method

public AddAlias ( string alias, ushort address ) : bool
alias string
address ushort
return bool

AddLabel() public method

public AddLabel ( string label, int address ) : bool
label string
address int
return bool

AliasAddress() public method

public AliasAddress ( string alias ) : ushort
alias string
return ushort

ContainsAddress() public method

public ContainsAddress ( int address ) : bool
address int
return bool

ContainsAlias() public method

public ContainsAlias ( string alias ) : bool
alias string
return bool

ContainsLabel() public method

public ContainsLabel ( string label ) : bool
label string
return bool

LabelAddress() public method

public LabelAddress ( string label ) : int
label string
return int

Scope() public method

public Scope ( int beginAddress, int beginLine ) : System
beginAddress int
beginLine int
return System

ToString() public method

public ToString ( ) : string
return string

Property Details

EndAddress public property

public int EndAddress
return int

StartAddress public property

public int StartAddress
return int

StartLine public property

public int StartLine
return int