Step boundaries
SAS steps begin with:
DATA statement
PROC statement
SAS steps end with:
The line before a new DATA or PROC statement
End of the program
RUN statement
Run statement
RUN;
Each step is separately compiled and executed.