improve error info of out-of-range

This commit is contained in:
ValKmjolnir
2023-10-18 00:29:53 +08:00
parent fc42081f58
commit 88dc0caaec
8 changed files with 40 additions and 24 deletions

View File

@@ -59,7 +59,7 @@ var create_new_ghost(var* args, usize size, gc* ngc) {
var set_new_ghost(var* args, usize size, gc* ngc) {
var res = args[0];
if (!res.objchk(ghost_for_test)) {
if (!res.object_check(ghost_for_test)) {
std::cout << "set_new_ghost: not ghost for test type.\n";
return nil;
}
@@ -71,7 +71,7 @@ var set_new_ghost(var* args, usize size, gc* ngc) {
var print_new_ghost(var* args, usize size, gc* ngc) {
var res = args[0];
if (!res.objchk(ghost_for_test)) {
if (!res.object_check(ghost_for_test)) {
std::cout << "print_new_ghost: not ghost for test type.\n";
return nil;
}