Show HN: A Common Lisp implementation in development, supports ASDF
Published on: 2025-08-07 09:24:04
This group is not part of the GNU Project.
This is a lisp implementation. Now it is just an interpreter, but I will add some compilation later. I aim for Common Lisp conformance, but I'm not religious about it.
To clone the repository, run this command:
git clone https://git.savannah.nongnu.org/git/alisp.git
You can find the released tarballs down on this page, but I recommend running from the latest commit, since new features and bugfixes happen often.
To get the gist of this project, see README (https://git.savannah.nongnu.org/cgit/alisp.git/tree/README) and NOTES (https://git.savannah.nongnu.org/cgit/alisp.git/tree/NOTES).
I write alisp in C89 syntax and standard library.
I use GNU readline (optionally) and GNU mp as external libraries, for line input and arbitrary precision arithmetic respectively.
The implementation includes more than three quarters of Common Lisp! Run the test.pl script (https://git.savannah.nongnu.org/cgit/alisp.git/tree/test.pl) for a to
... Read full article.