Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-08-19 | Separated out the definitions to clean up a bit | Aryadev Chavali | |
We're going to be using C to compile our Lisp eventually, so I need to have a header file for compilation to work. We can still separate out the implementation details into separate files (then generate a shared library for usage in the link stage) but we need this header file to be singular and clean. | |||
2025-08-19 | 200 line symbol table implementation and the first commit | Aryadev Chavali | |
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. |