96 C4 Manual Rev 7.5.2
Once you have set the program pointer to a step, you can enter new program
information by following the procedure in Section 6.4 or run a program that begins
at that step as detailed in Section 6.7.
IMPORTANT: When placing more than one program in memory, all programs
except the last one must end with SUBSTEP 3 = 100, or a non terminating loop, in
order to prevent separate successive programs from automatically running
successively. It is good programming practice to place an End of Program
(SUBSTEP 3 = 100) command at the end of every program. This will assure that
program data that may be entered into higher step numbers at a later time will
not have unexpected results when the initial program is run.