Ask HN: Guide for Implementing Common Lisp

https://news.ycombinator.com/item?id=39213261
by HexDecOctBin • 2 years ago
82 44 2 years ago

I have written compilers and interpreters before, but I find it hard to understand how Common Lisp compilers work – what with their readtables and read macros and normal macros. It's hard to figure out how the compilation pipelines actually works, and how the process of implementing them goes (e.g., what subsets are implemented before the rest, etc.).

This got me thinking: is there any implementation guide on how a Common Lisp is/should be implemented?

Related Stories

Loading related stories...

Source preview

news.ycombinator.com