コード例 #1
0
        // R(A) := closure(KPROTO[Bx])
        internal static void closure(Instruction i, ref LuaVM vm)
        {
            var(a, Bx) = i.ABx();
            a         += 1;

            vm.LoadProto(Bx);
            vm.Replace(a);
        }
コード例 #2
0
ファイル: InstCall.cs プロジェクト: 583004700/IdeaProjects
        // R(A) := closure(KPROTO[Bx])
        internal static void closure(Instruction i, ref LuaVM vm)
        {
            var aBx = i.ABx();
            var a   = aBx.Item1 + 1;
            var bx  = aBx.Item2;

            vm.LoadProto(bx);
            vm.Replace(a);
        }