Building a Brainfuck DSL in Forth using code generation
What happened
This article describes supporting Brainfuck as an embedded language within Forth using meta-programming. I had a lot of fun figuring this out. Like most Forth code, the resulting program is quite compact. My explanation of it is not.
Summary assembled by rule from the sources below