Robert-van-Engelen / lisp-cheneyView external linksLinks
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.
☆50Nov 2, 2025Updated 3 months ago
Alternatives and similar repositories for lisp-cheney
Users that are interested in lisp-cheney are comparing it to the libraries listed below
Sorting:
- A mini Lisp in 1k lines of C with garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closu…☆126Nov 6, 2025Updated 3 months ago
- A mostly-joking implementation of a lisp in just 500 lines of C.☆22Jan 31, 2019Updated 7 years ago
- vm and compiler for a small lisp☆13Aug 28, 2021Updated 4 years ago
- A Scheme-like Lisp interpreter that can also run as an operating system☆21Aug 17, 2013Updated 12 years ago
- Following [An Incremental Approach to Compiler Construction](http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf)☆70Nov 15, 2025Updated 3 months ago
- ☆27Jun 5, 2020Updated 5 years ago
- Lisp in 99 lines of C and how to write one yourself. Includes 21 Lisp primitives, garbage collection and REPL. Includes tail-call optimiz…☆1,397Jan 11, 2026Updated last month
- A fast Forth 2012 Standard system written in Z80 assembly for SHARP PC-G850 pocket computers. Plus new fast Z80 IEEE754 math libraries.☆30Oct 19, 2025Updated 3 months ago
- A Lisp compiler targeting Python☆26Jan 21, 2026Updated 3 weeks ago
- Standard library for Lambda Calculus, finally making LC a practical programming language.☆14May 26, 2025Updated 8 months ago
- Protocol for transparent collections of files.☆12Aug 13, 2025Updated 6 months ago
- BKNR Web Components☆16Aug 7, 2017Updated 8 years ago
- A very basic Lisp + Erlang-style processes, on a virtual machine☆10Aug 24, 2016Updated 9 years ago
- ☆13Feb 5, 2026Updated last week
- PicoLisp is an open source Lisp dialect. It is based on LLVM and compiles and runs on any 64-bit POSIX system. Its most prominent feature…☆239Jan 23, 2026Updated 3 weeks ago
- A version of the Lisp programming language for RISC-V based boards.☆31Jan 12, 2025Updated last year
- simple yet expressive high-level scripting language (formerly known as tisp) [MIRROR]☆27Jan 25, 2026Updated 2 weeks ago
- Fixed-point scalar and matrix multiplication library for SectorLISP☆15Jan 23, 2022Updated 4 years ago
- The Functional Virtual Machine.☆14Dec 18, 2024Updated last year
- Code to go with my article "The AWK book's 60-line version of Make"☆15Sep 10, 2023Updated 2 years ago
- A compiler for Tiger language includes lexical analysis using flexc++, parsing using Bisonc++, type checking, building abstract syntax tr…☆13Jan 18, 2023Updated 3 years ago
- Simple scheme bytecode VM☆29Mar 7, 2022Updated 3 years ago
- Soft floating point☆42Nov 21, 2025Updated 2 months ago
- Small application to post to multiple services simultaneously☆14Aug 13, 2025Updated 6 months ago
- A self sufficient programming language: have your cake and eat it at compile time☆13Feb 8, 2026Updated last week
- Wrapper for the Cephes Mathematical Library☆18Jun 22, 2025Updated 7 months ago
- SOM++ - C++ implementation of the Simple Object Machine Smalltalk☆13Aug 23, 2025Updated 5 months ago
- macroexpand-all function that calls each implementation's equivalent☆15Mar 6, 2022Updated 3 years ago
- A library for portable framebuffer access☆18Aug 13, 2025Updated 6 months ago
- A programming language based on bindings.☆12Jul 6, 2025Updated 7 months ago
- Example of using Common Lisp code from C (using SBCL).☆12May 9, 2022Updated 3 years ago
- A collection of lambda calculus interpreters and development tools☆16Oct 9, 2022Updated 3 years ago
- A column-oriented, dataframe implementation for Racket.☆17Mar 30, 2025Updated 10 months ago
- A byte code specification and a JIT-compiler written in Assembly.☆14Jan 9, 2025Updated last year
- Minimal Lisp/Forth☆11Jan 5, 2025Updated last year
- A Lisp-like language implemented in C++☆76Jan 26, 2023Updated 3 years ago
- The beginnings of a fast, modern, multithreaded, dynamically typed langauge☆18Updated this week
- File format and optimizer for programs encoded in binary lambda calculus☆17Jan 21, 2024Updated 2 years ago
- Simple Lisp compiler. Compiles a minimal Lisp dialect to ANSI C.☆19Jul 26, 2015Updated 10 years ago