aboutsummaryrefslogtreecommitdiffstats
path: root/src/bytecode/errors.c
diff options
context:
space:
mode:
authorBad Diode <bd@badd10de.dev>2021-10-22 12:05:41 +0200
committerBad Diode <bd@badd10de.dev>2021-10-22 12:05:41 +0200
commitd9474f1d7c0c6674179fd0f27cd1c084c8227ed5 (patch)
tree9ccad3b53388795e7cc03353f1860a0eddec593e /src/bytecode/errors.c
parentab7d7c155fb1bec5eed8f97462fbb656ea27dbb5 (diff)
downloadbdl-d9474f1d7c0c6674179fd0f27cd1c084c8227ed5.tar.gz
bdl-d9474f1d7c0c6674179fd0f27cd1c084c8227ed5.zip
Add interpretation function for VM
Diffstat (limited to 'src/bytecode/errors.c')
-rw-r--r--src/bytecode/errors.c2
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
20static Error errors[ERR_MAX_NUMBER]; 22static Error errors[ERR_MAX_NUMBER];