Table of Contents

Acknowledgements

Preface

About the Author

About This Book

PART I - MACRO BASICS

Chapter 1 -- Introduction

Chapter 2 -- Defining and Using Macro Variables

Chapter 3 -- Defining and Using Macros

Chapter 4 -- Macro Parameters

PART II - USING MACROS

Chapter 5 -- Program Control through Macros

Chapter 6 -- Interfacing with the DATA Step

Chapter 7 -- Using Macro Functions

Chapter 8 -- Using Macro References with Screen Control Language (SCL)

PART III -- ADVANCED MACRO TOPICS, UTILITIES, and EXAMPLES

Chapter 9 -- Writing Dynamic Code

Chapter 10 -- Controlling Your Environment

Chapter 11 -- Working with SAS Data Sets

Chapter 12 -- SAS System Autocall Macros

Chapter 13 -- Miscellaneous Macro Topics

Appendix 1 - Exercise Solutions

Appendix 2 - Utilities Locator

Appendix 3 - Example Locator

Appendix 4 - Example Data Sets

References

Glossary

Index