How I Wrote a Forth (Without Knowing How)
Summary
A personal blog detailing the author’s journey to implement a Forth interpreter called MoonForth on top of Lua using Lua's C API. It covers starting with Lua stack manipulation, building core Forth words in C, and iteratively aligning a compiler and interpreter, with reflections on flow control and portability. The piece also situates MoonForth among related projects and highlights open-source experimentation in language design.