Robert-van-Engelen / lisp-cheney
A mini Lisp in 1k lines of C with Cheney's copying 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 copying garbage collector and REPL.
☆37Updated last year
Alternatives and similar repositories for lisp-cheney:
Users that are interested in lisp-cheney are comparing it to the libraries listed below
- A mini Lisp in 1k lines of C with garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closu…☆87Updated last year
- R7RS/R6RS Scheme Implementation☆58Updated last year
- Scheme in Common Lisp - https://gitlab.com/mbabich/airship-scheme☆27Updated last month
- ☆18Updated last month
- Scheme to Common Lisp☆15Updated last year
- A mostly-joking implementation of a lisp in just 500 lines of C.☆20Updated 6 years ago
- Lisp interpreter and compiler from 1977-1988 for MSDOS.☆29Updated 7 years ago
- SIOF (Scheme In One File) is a minimal interpreter for R7RS Scheme☆14Updated 2 years ago
- Try s7 scheme in your browser, powered by WebAssembly☆41Updated 4 years ago
- ThinLisp is an open source Lisp to C translator.☆32Updated 9 years ago
- A metacircular LC3 implementation☆10Updated 3 years ago
- Le-Lisp by INRIA☆28Updated 2 years ago
- A RISC-V assembler written in Lisp.☆45Updated 3 months ago
- an implementation-independent framework for creating Common Lisp compilers☆52Updated 5 months ago
- An implementation of John McCarthy's ambiguous operator in portable Common Lisp.☆38Updated 2 years ago
- A JavaScript based Scheme runtime for Gambit and Gerbil.☆14Updated 10 months ago
- Forth metacompiler written in Lisp, for bootstrapping☆44Updated 3 years ago
- Gwydion Dylan - compiler for Dylan targeting C☆9Updated 13 years ago
- ☆19Updated last year
- Arbitrary precision, automatic re-computing real numbers in Common Lisp.☆31Updated last year
- Tools to analyze Interlisp source code, to support VM development, and to eventually bootstrap systems☆16Updated last month
- ☆78Updated 7 years ago
- A library for seamless multi-language programming.☆36Updated 2 weeks ago
- from ftp://ftp.informatik.uni-kiel.de/pub/kiel/apply/☆19Updated 8 years ago
- med - A fork of the emacs-like text editor for the Mezzano operating system☆13Updated 9 years ago
- Readline-style line-editor for Common Lisp.☆40Updated 4 years ago
- Example programs written for SectorLISP☆22Updated 2 years ago
- Livin' like it's 1813 (or 1988).☆32Updated 11 months ago
- An implementation of Common Lisp with the sole purpose of bootstrapping other implementations.☆59Updated 3 years ago
- Experimental fork of TinyScheme and extensions TSX, RE.☆15Updated 9 years ago