Tag
The blog post explains how to implement the first Futamura projection by specializing an interpreter to a program, using a Brainfuck-to-Carp compiler as a practical example.
Metacarp is a new compiler for the Carp programming language, written in Carp itself, featuring modular libraries, an LLVM backend, and incremental JIT compilation capabilities.