Пример #1
0
        internal FnObject CreateNewFunction(
            List <FnObject> functionArguments,
            Dictionary <string, FnObject> parameters,
            FnVariable <bool> isImmutableExecute)
        {
            FnFunction <T> newBlankFunction = this.CreateNewBlankFunction() as FnFunction <T>;

            newBlankFunction.Populate(functionArguments, parameters, isImmutableExecute);
            return((FnObject)newBlankFunction);
        }
Пример #2
0
        internal FnObject CreateNewFunction(
            List <FnObject> functionArguments, Dictionary <String, FnObject> parameters, FnVariable <Boolean> isImmutableExecute
            )
        {
            FnFunction <T> ReturnFunction = (CreateNewBlankFunction() as FnFunction <T>);

            ReturnFunction.Populate(functionArguments, parameters, isImmutableExecute);

            return(ReturnFunction);
        }
Пример #3
0
 public FnFunctionPointer(FnFunction <T> target)
 {
     this.Target = target;
 }