Input State (INPUT PROGRAM-END INPUT PROGRAM command)

There are four program states in the program: the initial state, in which there is no active dataset dictionary; the input state, in which cases are created from the input file; the transformation state, in which cases are transformed; and the procedure state, in which procedures are executed. When you specify INPUT PROGRAM-END INPUT PROGRAM, you must pay attention to which commands are allowed within the input state, which commands can appear only within the input state, and which are not allowed within the input state.