For easyer reading and consistency we use the MPE Forth Layout Standard. This standard is described in MPE Forth Layout Standard. This document is included in the MPE compiler package. In contrast to those standards we use 4 spaces for indention. The numbers are decimal by default.
The MPE Forth compiler is case-insensitive. We use all upper case for the already defined words (e.g. DROP, IF etc.).
Compound word names are mixed case and the words have a dash as delimiter. Example: Do-App, Stop-Sampling etc.
Constant word names are all upper case with an underscore as word delimiter. Examples: STRT_ADC, TC_START_SAMP etc.
Variable word names are mixedr case with an underscore as word delimiter. Examples: Reg_Ctrl, Mux_Adr etc. Binary variables have a trailing question mark (e.g. ADC_Ready?)