This section
describes macro processing and shows the typical pattern that SAS
follows to process a program containing macro elements. For most macro
programming, you do not need this level of detail. It is provided
to help you understand what is going on behind the scenes.