Dr. Robert van Engelen's repositories
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.
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.
lua-to-lisp
A lightweight Lua to Lisp transpiler. Translates Lua 5.3 code to a Lisp dialect.
FastGlobbing
Faster and safer algorithms for string matching with wildcards, globs, and gitignore-style globs
119-Practical-Programs-for-the-TRS-80-Pocket-Computer
All 119 programs with wav files to load in your TRS-80 PC-1 and Sharp PC-1211. Making it easy to load and merge multiple programs and to create program collections.
SC61860-Instruction-Set
Documentation for the SC61860 (aka ESR-H) CPU