PrototypeCommon
Robert-van-Engelen/lisp
A mini Lisp in 1k lines of C with garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a mark-sweep/compacting garbage collector and REPL.
- Owner
- Robert-van-Engelen (personal account)
- Stars
- Stars: 139
- Forks
- Forks: 9
- Language
- C
- License
- BSD-3-Clause
- Created
- 2022
- Topics
- lisplisp-interpreterccppgarbage-collectionmark-and-compactmark-and-sweep
- Tier
- Prototype (100 to 249 ★) What this tier means
More repos by Robert-van-Engelen
All 2 repos by Robert-van-Engelen- Robert-van-Engelen/tinylispStars: 1,688CBeta
Nearby in C
All C repos- PhialsBasement/wine-adobe-installersStars: 139CPrototype
- Zerone-Laboratories/ztOSStars: 139CPrototype
- haohervchb/Turing-unlockStars: 139CPrototype
- actionrails/modporterStars: 139CPrototype
- stefanv/supremeStars: 139CPrototype
- synthetos/grblShieldStars: 139CPrototype