Hacker News new | past | comments | ask | show | jobs | submit login
Compiling a Lisp: Instruction encoding interlude (bernsteinbear.com)
6 points by azhenley on Oct 19, 2020 | hide | past | favorite | 2 comments



https://bernsteinbear.com/blog/lisp/00_fundamentals/ seems to be the starting point.

Sad no C. Not that I like C but one of the dream is to have a personal lisp interpreter in iOS even if it is just developer edition.

No need to be fully cl but compatible in syntax.

And learn about its internal.

Same for forth.

Dreaming. Am I a butterfly?

Btw ( y ( y y))? If y is an operator or function what is the last y I wonder.


They are actually two different series -- the one you are referencing is the beginning of a Lisp interpreter series, and that one is written in OCaml.

The beginning of "Compiling a Lisp", which is written in C, is https://bernsteinbear.com/blog/compiling-a-lisp-0/




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: