diff options
author | Elias Fleckenstein <eliasfleckenstein@web.de> | 2022-01-01 15:37:07 +0100 |
---|---|---|
committer | Elias Fleckenstein <eliasfleckenstein@web.de> | 2022-01-01 15:37:07 +0100 |
commit | 8e3ed7630c7383869b6e16b494d4288c4e094dd3 (patch) | |
tree | 2586f8b1e7849b17e9151ea5cb248632b8d75879 /std/int.c | |
parent | 8a45fcfcacd3752b19ff59542f74066a8d6d14ce (diff) | |
download | uwu-lang-8e3ed7630c7383869b6e16b494d4288c4e094dd3.tar.xz |
Argument counting starts at 1 now
Diffstat (limited to 'std/int.c')
-rw-r--r-- | std/int.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -23,12 +23,12 @@ static long binary(const char *fnname, UwUVMArgs *args, BinaryOP op) UwUVMValue value0 = uwuvm_get_arg(args, 0); if (value0.type != &uwuint_type) - error("type error: %s requires an integer as $0\n", fnname); + error("type error: %s requires an integer as $1\n", fnname); UwUVMValue value1 = uwuvm_get_arg(args, 1); if (value1.type != &uwuint_type) - error("type error: %s requires an integer as $1\n", fnname); + error("type error: %s requires an integer as $2\n", fnname); long a = uwuint_get(value0); long b = uwuint_get(value1); @@ -60,7 +60,7 @@ static long reduce(const char *fnname, UwUVMArgs *args, ReduceOP op, long result UwUVMValue value = uwuvm_get_arg(args, i); if (value.type != &uwuint_type) - error("type error: %s only accepts integers as arguments (invalid argument: $%lu)\n", fnname, i); + error("type error: %s only accepts integers as arguments (invalid argument: $%lu)\n", fnname, i + 1); long this = uwuint_get(value); |