Pointer tagging!

Copied from oats, just the basics required for tagging integers or
symbols.
This commit is contained in:
2025-08-19 23:06:37 +01:00
parent 6dfe3e72a1
commit 7ac2a80b11
3 changed files with 83 additions and 4 deletions

View File

@@ -1,7 +1,7 @@
#!/usr/bin/env sh
CFLAGS="-Wall -Wextra -std=c11 -ggdb -fsanitize=address -fsanitize=undefined"
SRC="vec.c symtable.c main.c"
SRC="vec.c tag.c symtable.c main.c"
OUT="alisp.out"
set -xe