Notes concerning “Compilers”
Principled APL redux
02021-01-03 (updated 02021-12-31) (12 minutes)
Trie PEGs
02021-01-15 (4 minutes)
Some notes on compiling and notations for grammars, starting from the inspiring RPN example in Parson
02021-01-15 (updated 02021-12-31) (15 minutes)
Vaughan Pratt and Henry Baker’s COMFY control-flow combinators
02021-03-04 (updated 02021-03-20) (8 minutes)
Some notes on reading Chris Seaton’s TruffleRuby dissertation
02021-03-21 (updated 02021-03-22) (16 minutes)
Open coded primitives
02021-03-22 (26 minutes)
Faygoo: a yantra-smashing ersatz version of Piumarta and Warth’s COLA
02021-07-14 (updated 02021-12-30) (17 minutes)
Compilation of block arguments to high-performance code
02021-07-29 (updated 02021-12-30) (19 minutes)
Subset of C for the simplest self-compiling compiler
02021-08-12 (updated 02021-12-30) (6 minutes)
A compact bytecode sketch that should average about 3 bytes per line of C
02021-08-17 (updated 02021-09-13) (66 minutes)