Esempio n. 1
0
        protected override GrassFunc Curry(GrassFunc arg)
        {
            GrassProjection2 newFunc = new GrassTrue(_CurrentArgNumber + 1);

            newFunc.CopyFuncStack(_FuncStack);
            newFunc.Push(arg);
            return(newFunc);
        }
Esempio n. 2
0
 protected override GrassFunc Curry(GrassFunc arg)
 {
     GrassProjection2 newFunc = new GrassTrue(_CurrentArgNumber + 1);
     newFunc.CopyFuncStack(_FuncStack);
     newFunc.Push(arg);
     return newFunc;
 }