In reply to Leonid Batkhan.

Hi Leonid,
Thanks for your reply. I try to learn SAS macro by myself recently and am really confused by macro compilation time, execution time, quotation, etc. Thanks to experts like you online to give me instructions.
You mentioned in the blog 'Macro or macro variable references in single quotes will be resolved by CALL EXECUTE itself.'. Does it mean these kinds of macros or macro variables will not be sent back to macro processor but processed by CALL EXECUTE directly? And then the resolved macros or macro variables are sent back to input stack.