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.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of BQN

BQN

Photo of en-

en-

Photo of abîme

abîme

Related news:

News photo

How to use an en-dash and em-dash correctly? (BrE)

News photo

Advent of Code 2024 and BQN

News photo

BQN for birdwatchers (2021)