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.
This commit is contained in:
2025-08-19 22:39:45 +01:00
commit f14a2680fd
5 changed files with 245 additions and 0 deletions

6
.dir-locals.el Normal file
View File

@@ -0,0 +1,6 @@
;;; Directory Local Variables -*- no-byte-compile: t -*-
;;; For more information see (info "(emacs) Directory Variables")
((nil . ((compile-command . "sh build.sh")
(+license/license-choice . "Unlicense")))
(c-mode . ((mode . clang-format))))