This repository has been archived on 2025-11-10. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
alisp/build.sh

23 lines
287 B
Bash

#!/usr/bin/env sh
set -xe
CFLAGS="-Wall -Wextra -std=c11 -ggdb -fsanitize=address -fsanitize=undefined"
SRC="vec.c symtable.c tag.c constructor.c sys.c main.c"
OUT="alisp.out"
build() {
cc $CFLAGS -o $OUT $SRC;
}
run() {
./$OUT;
}
build
if [ "$1" = "run" ]
then
run
fi