Chapter 3: Dynamic Content Generation Using the Macro Facility and the STREAM Procedure
3.1 The SAS Macro Language - A Text Processing Language
3.2 Macro Variables for Text Substitution
3.3 Macros for Iterative and Conditional Text Generation
3.4 Including Text from External Files
3.5 Generating Dynamic Content from a SAS Data Set
3.6 Executing SAS Code in a STREAM Procedure Input File
3.6.1 Using Autocall Macros for Common Functions
This chapter presents a number of simple examples that highlight the core capabilities of the STREAM procedure and how those capabilities can be used, in conjunction with the SAS macro language, to create dynamic content. Basic techniques are illustrated, and those techniques are expanded upon in the remainder ...