summaryrefslogtreecommitdiff
path: root/lisp.c
diff options
context:
space:
mode:
authorFelix Perktold <Felix.Perktold@student.uibk.ac.at>2025-12-23 14:29:00 +0100
committerFelix Perktold <Felix.Perktold@student.uibk.ac.at>2025-12-23 14:29:00 +0100
commitc63cbd8db40fbdeccabd218229010cbfb8a93977 (patch)
tree34a9725eb1207a624cb8486420d780bbfb983482 /lisp.c
parentb99be4933bcb850cbaf96f89750e925ecf2e8386 (diff)
fix tests, fix empty input behavior
Diffstat (limited to 'lisp.c')
-rw-r--r--lisp.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lisp.c b/lisp.c
index 6b34bab..a797e8e 100644
--- a/lisp.c
+++ b/lisp.c
@@ -99,6 +99,7 @@ void println_value(value *val){
printf("\n");
}
void print_value(value *val){
+ if(!val) { return; }
switch (val->type) {
case VT_INT:
printf("%d", val->as.i);