Search notes:

SAS programming: open code

Open code is everything outside of a macro.
Open code is organized into steps (data steps and proc steps). They are run in the order in which they are found in the programm. (Exceptions to this rule are statements such as title, options, ods …)
Open code can be either programmed or created by macros.
Some macro statements are not valid in open code (for example %if).

Index