The macro instructions can be stored in the run-time system, with very little memory overhead.
The repeated instruction sequences for accessing fields have been factorized into macro instructions, as has the body of the constructors.
The menu range consists of at least three rows: the first row contains the options, the second row contains the explanation of each option, and the remaining rows contain the macro instructions
to be executed if the option is selected.
For example, if the user chooses the option check, the macro will branch to a range named "check" for further macro instructions
Using a repetition factor can save a lot of typing when you are entering macro instructions
Some complicated operations and diagnostics are implemented as instruction sequences in a small, on-chip ROM, called the Macro Instruction
ROM (MIROM); all other instructions are hardwired.