public BikeFunction ( Node node, Identifier funcName, List |
||
node | Node | |
funcName | Identifier | |
parameters | List |
|
body | SourceElements | |
boundScope | ||
return | System.Collections.Generic |
public BikeFunction(Node node, Identifier funcName,
List<FormalParameter> parameters, SourceElements body,
ScopeFrame boundScope)
: base(InterpretationContext.FunctionBase)
{
Node = node;
Name = new BikeString(funcName == null ? Anonymous : funcName.Value);
Parameters = parameters;
Body = body;
BoundScope = boundScope;
DefineVariables();
}