コード例 #1
0
ファイル: DslAction.cs プロジェクト: xmshaka/DSL
        internal void buildHighOrderFunction()
        {
            //高阶函数构造(当前函数返回一个函数)
            FunctionData func = getLastFunction();
            CallData     temp = new CallData();

            temp.Call = func.Call;
            func.Clear();
            func.Call = temp;
        }
コード例 #2
0
ファイル: DslAction.cs プロジェクト: wangyonghui888/DSL
        private void buildHighOrderFunction()
        {
            //高阶函数构造(当前函数返回一个函数)
            FunctionData func = getLastFunction();
            FunctionData temp = new FunctionData();

            temp.CopyFrom(func);
            func.Clear();
            func.LowerOrderFunction = temp;
        }