The Compilation Phase
During the compilation phase, two things happen:
- The compiler checks the syntax of the statements and
- builds executable code (if it can)
- have an input buffer to temporarily read data into
- have a program data vector for all the variables used in the data step
- begin writing the descriptor portion of the dataset to disk