From f14a2680fd030fbfa75a63bea8110db7c414e805 Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Tue, 19 Aug 2025 22:39:45 +0100 Subject: 200 line symbol table implementation and the first commit Setup build system (POSIX sh), gitignore, basic C file with an implementation of something I really wanted to setup. It just hashes a snippet of lorem ipsum. Testing seems to indicate it's working. That's all it does lol. This is a really pressing matter; all my previous Lisps always just made the strings on the fly and that irked me deeply. I want a smart implementation that really tries to save memory on something as intensive as symbols. --- build.sh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 build.sh (limited to 'build.sh') diff --git a/build.sh b/build.sh new file mode 100644 index 0000000..8669824 --- /dev/null +++ b/build.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh + +CFLAGS="-Wall -Wextra -std=c11 -ggdb" +SRC="main.c" +OUT="main.out" + +set -xe + +cc $CFLAGS -o $OUT $SRC; -- cgit v1.2.3-13-gbd6f