An application written in Mecrisp Forth consists of a number of different parts:
The Mecrisp kernel itself: this is 20 KB of Matthias Koch’s hand-crafted assembly code, turning a µC into a Forth compiler / engine, with over 300 pre-defined “words”. Compiled code, stored in flash memory - these will always be present on power-up. Compiled variables, buffers, and code, stored in RAM - variables will be reset to their initial values on power-up and after each reset, but any code in RAM will be gone.
↧