C# Class Bike.Interpreter.ScopeFrame

Inheritance: IScope
Show file Open project: buunguyen/bike Class Usage Examples

Private Properties

Property Type Description
ScopeFrame System.Collections.Generic
this object

Public Methods

Method Description
Assign ( string name, object value ) : void
Define ( string name, object value ) : void
Exist ( string name ) : bool
Resolve ( string name ) : object
ScopeFrame ( ) : System.Collections.Generic
ScopeFrame ( BikeFunction func, ScopeFrame global, ScopeFrame parent, ScopeFrame caller ) : System.Collections.Generic

Private Methods

Method Description
ScopeFrame ( Parser.SourceLocation location, BikeFunction func, ScopeFrame global, ScopeFrame parent, ScopeFrame caller ) : System.Collections.Generic
this ( string name ) : object

Method Details

Assign() public method

public Assign ( string name, object value ) : void
name string
value object
return void

Define() public method

public Define ( string name, object value ) : void
name string
value object
return void

Exist() public method

public Exist ( string name ) : bool
name string
return bool

Resolve() public method

public Resolve ( string name ) : object
name string
return object

ScopeFrame() public method

public ScopeFrame ( ) : System.Collections.Generic
return System.Collections.Generic

ScopeFrame() public method

public ScopeFrame ( BikeFunction func, ScopeFrame global, ScopeFrame parent, ScopeFrame caller ) : System.Collections.Generic
func BikeFunction
global ScopeFrame
parent ScopeFrame
caller ScopeFrame
return System.Collections.Generic