2 ms·
> there is no need to turn to the internal documentation of a polyglot mock Lisp Well, unless you want to be able to say "I have built a self-hosting Lisp from
by KineticLensman 4y ago
> there is no need to turn to the internal documentation of a polyglot mock Lisp
Well, unless you want to be able to say "I have built a self-hosting Lisp from scratch, and I understand what it is doing". Including eval, quoting and tail recursion.
Getting my C# implementation of MAL to interpret itself was one of the most compelling learning experiences in my recent programming history.