Get the latest tech news
Scheming a mise-en-abîme in BQN
Prelude We will build an interpreter for a subset of the Scheme programming language, following an essay by Peter Norvig. An alternative reference would have been of course SICP's metacircular evaluator1, but I consider lispy to be a very elegant implementation targeting a non-Lisp host2.
We will build an interpreter for a subset of the Scheme programming language, following an essay by Peter Norvig. An alternative reference would have been of course SICP's metacircular evaluator, but I consider lispy to be a very elegant implementation targeting a non-Lisp host. Most of what I know about language implementation comes from self-study of a handful of books.
Or read this on Hacker News