From 6e2db6825d4ff4b57be3086f654a84cc9ff64bcf Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Wed, 20 Aug 2025 22:33:40 +0100 Subject: Stable vector implementation Stable vectors will be used in the lisp runtime to implement actual vectors, instead of using the disgusting lvec trick. This way we at least can get attributes about the vector through one pointer hop. --- build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'build.sh') diff --git a/build.sh b/build.sh index a5c8f0a..c97fac8 100644 --- a/build.sh +++ b/build.sh @@ -1,7 +1,7 @@ #!/usr/bin/env sh CFLAGS="-Wall -Wextra -std=c11 -ggdb -fsanitize=address -fsanitize=undefined" -SRC="ivec.c symtable.c tag.c constructor.c sys.c main.c" +SRC="vec.c ivec.c symtable.c tag.c constructor.c sys.c main.c" OUT="alisp.out" set -xe -- cgit v1.2.3-13-gbd6f