The rules for indirect
references for macro variables rules are as follows:
When multiple ampersands or percent
signs precede a name token, the macro processor resolves two ampersands
(&&) to one ampersand (&), and re-scans the reference.
To reference macro variables indirectly,
the macro processor scans and resolves tokens from left to right from
the point where multiple ampersands or percent signs are coded, until
no more triggers can be resolved.
Example: Referencing Macro Variables Indirectly
Suppose you want to write a PROC PRINT step that you can reuse without any modification to print information about each course. You can do this by using an indirect reference ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.