C# Class Bike.Interpreter.Builtin.BikeFunction

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

Public Properties

Property Type Description
Body SourceElements
BoundScope Bike.Interpreter.ScopeFrame
Node Node
Parameters List

Public Methods

Method Description
BikeFunction ( Node node, Identifier funcName, List parameters, SourceElements body, ScopeFrame boundScope ) : System.Collections.Generic

Private Methods

Method Description
DefineVariables ( ) : void

Method Details

BikeFunction() public method

public BikeFunction ( Node node, Identifier funcName, List parameters, SourceElements body, ScopeFrame boundScope ) : System.Collections.Generic
node Node
funcName Identifier
parameters List
body SourceElements
boundScope Bike.Interpreter.ScopeFrame
return System.Collections.Generic

Property Details

Body public property

public SourceElements Body
return SourceElements

BoundScope public property

public ScopeFrame,Bike.Interpreter BoundScope
return Bike.Interpreter.ScopeFrame

Node public property

public Node Node
return Node

Parameters public property

public List Parameters
return List