small-lisp
A very small lisp interpreter, that I may one day get working on my 8-bit AVR microcontroller. (by kristianlm)
lisp500
A mostly-joking implementation of a lisp in just 500 lines of C. (by tkalvas)
small-lisp | lisp500 | |
---|---|---|
1 | 2 | |
54 | 18 | |
- | - | |
0.0 | 0.0 | |
over 6 years ago | over 5 years ago | |
C | Common Lisp | |
- | BSD 3-clause "New" or "Revised" License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
small-lisp
Posts with mentions or reviews of small-lisp.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-06-25.
-
What is the smallest x86 lisp?
The smallest I've come across is manually building https://github.com/kristianlm/small-lisp with gcc which came out to 18kb. If anyone has seen anything smaller I'd love to hear about it. I'd imagine the only way to really beat 18kb is with some smart linker magic or using asm (I've never seen an asm lisp for x86).
lisp500
Posts with mentions or reviews of lisp500.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-06-25.
- Lisp500: A feature-packed Lisp in 500 Lines of C (plus a file)
-
What is the smallest x86 lisp?
This may not be smallest and not specifically for x86 Lisp, but Teemu Kalva's Lisp500 (LIsp in 500 lines of C) is a lot more complete than the above small-lisp. It has working macros, garbage collection and even a compiler.
What are some alternatives?
When comparing small-lisp and lisp500 you can also consider the following projects:
sectorlisp - Bootstrapping LISP in a Boot Sector
femtolisp - a lightweight, robust, scheme-like lisp implementation