Generic support for writing (privileged) concrete machine programs.
These functions implement some basic structured programming
primitives. Like most of the instructions, some of them take no
explicit arguments, and use whatever is on the stack (e.g. genAnd
and genOr below).