11. Extending the Compiler

In comparison with conventional languages, Forth’s compiler is completely backwards. Traditional compilers are huge programs designed to translate any foreseeable, legal combination of available operators into machine language. In Forth, however, most of the work of compilation is done by a single definition, only a few lines long. Special structures like conditionals and loops are … Continue reading 11. Extending the Compiler