COLORを実�

This commit is contained in:
otya128 committed 2015-07-11 22:21:48 +09:00
1 parent f10437449f
commit 7ad5c9ff3c
4 files changed
+167 -28

No files matched your search

+12 -2
View File
@@ -867,8 +867,18 @@ class CallBuiltinFunction : Code
}
override void execute(VM vm)
{
Value[] arg = vm.stack[vm.stacki - argcount..vm.stacki];
Value[] result = vm.stack[vm.stacki - argcount..vm.stacki - argcount + outcount];//雑;
Value[] arg;
Value[] result;
if(func.hasSkipArgument)
{
arg = vm.stack[vm.stacki - func.argments.length..vm.stacki];
result = vm.stack[vm.stacki - func.argments.length..vm.stacki - func.argments.length + outcount];//雑;
}
else
{
arg = vm.stack[vm.stacki - argcount..vm.stacki];
result = vm.stack[vm.stacki - argcount..vm.stacki - argcount + outcount];//雑;
}
func.func(vm.petitcomputer, arg, result);
}
}