Bike.Interpreter.Builtin.BikeFunction.BikeFunction C# (CSharp) Méthode

BikeFunction() public méthode

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
Résultat 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();
        }