News for hackers. Stuff that matters.
Re:Roll a Lisp in C – Evaluation by kazinator on Saturday May 07, 2022 @02:28PM (#31297154)
I don't recommend this; it is pretty awful, and mostly particular to the internal structure and conventions of its respective project.

The actual Lisp information sources, which are numerous, cover this ground more than adequately; there is no need to turn to the internal documentation of a polyglot mock Lisp.

Re:Roll a Lisp in C – Evaluation by KineticLensman on Saturday May 07, 2022 @03:17PM (#31297629)
> 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.