diff options
author | Bad Diode <bd@badd10de.dev> | 2021-10-22 12:05:41 +0200 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2021-10-22 12:05:41 +0200 |
commit | d9474f1d7c0c6674179fd0f27cd1c084c8227ed5 (patch) | |
tree | 9ccad3b53388795e7cc03353f1860a0eddec593e /src/bytecode/errors.c | |
parent | ab7d7c155fb1bec5eed8f97462fbb656ea27dbb5 (diff) | |
download | bdl-d9474f1d7c0c6674179fd0f27cd1c084c8227ed5.tar.gz bdl-d9474f1d7c0c6674179fd0f27cd1c084c8227ed5.zip |
Add interpretation function for VM
Diffstat (limited to 'src/bytecode/errors.c')
-rw-r--r-- | src/bytecode/errors.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/bytecode/errors.c b/src/bytecode/errors.c index d957cfa..c2ab77f 100644 --- a/src/bytecode/errors.c +++ b/src/bytecode/errors.c | |||
@@ -15,6 +15,8 @@ static const char* error_msgs[] = { | |||
15 | [ERR_TOO_MANY_ARGS] = "error: too many arguments", | 15 | [ERR_TOO_MANY_ARGS] = "error: too many arguments", |
16 | [ERR_WRONG_ARG_TYPE] = "error: wrong argument type", | 16 | [ERR_WRONG_ARG_TYPE] = "error: wrong argument type", |
17 | [ERR_DIVISION_BY_ZERO] = "error: division by zero", | 17 | [ERR_DIVISION_BY_ZERO] = "error: division by zero", |
18 | [ERR_PC_OOB] = "error: pc out of bounds", | ||
19 | [ERR_EMPTY_CHUNK] = "error: empty chunk", | ||
18 | }; | 20 | }; |
19 | 21 | ||
20 | static Error errors[ERR_MAX_NUMBER]; | 22 | static Error errors[ERR_MAX_NUMBER]; |