commit ce030684f65a163cb3445c1cdae83467c22f490d from: Omar Polo date: Wed Aug 04 15:42:53 2021 UTC drop builtin dummy, add pp and skip commit - 126080b762a54fcafcbbb7942b4406ee3777bcc3 commit + ce030684f65a163cb3445c1cdae83467c22f490d blob - 29b7d7615621ae3ba64daaf91fa5d7a7321e1925 blob + b2f43cf2e93fa8afc456a7b3e14c5dab0c49d091 --- script.c +++ script.c @@ -746,13 +746,24 @@ test_done(char *name, char *dir) } static int -builtin_dummy(int argc) +builtin_pp(int argc) { - printf("dummy! yay!\n"); + struct value v; + + popv(&v); + pp_val(&v); + printf("\n"); + return EVAL_OK; } static int +builtin_skip(int argc) +{ + return EVAL_SKIP; +} + +static int run_test(struct test *t) { #if DEBUG @@ -777,7 +788,8 @@ main(int argc, char **argv) /* prepare the global env */ pushenv(); - add_builtin_proc("dummy", builtin_dummy); + add_builtin_proc("pp", builtin_pp, 1); + add_builtin_proc("skip", builtin_skip, 0); for (i = 1; i < argc; ++i) loadfile(argv[i]);