Carpenter's Complete Guide to the SAS Macro Language, Second Edition - Softcover

Carpenter, Art

 
9781590473849: Carpenter's Complete Guide to the SAS Macro Language, Second Edition

Synopsis

Art Carpenter thoroughly updates his successful first edition with an extensive collection of new examples and techniques. Addressing the composition and operation of the SAS macro facility and the SAS macro language, Carpenter's Complete Guide to the SAS Macro Language, Second Edition, is filled with ready-to-use macros, macro functions, and macro tools that will enable you to effortlessly convert SAS code to macros, define macro variables, and more! New topics include writing user interfaces with %WINDOW, using SYSPARM and SYSPBUFF, using CALL EXECUTE, deleting macro variables using %SYMDEL, using macro recursion, and creating your own macro functions. Also included are new SAS(r) 9 features such as statements that include %ABORT and %RETURN, system options for the macro language, macro functions, autocall library macros, and code recovery options for compiled stored macro libraries. Many topics from the first edition have been expanded. Whether you're a new user with a basic understanding of Base SAS or an experienced programmer in need of an advanced reference manual, this is the macro book you've been searching for!

"synopsis" may belong to another edition of this title.

Product Description

This text addresses new topics including writing user interfaces with %WINDOW, using SYSPARM and SYSPBUFF, using CALL EXECUTE, deleting macro variables using %SYMDEL, using macro recursion, and creating your own macro functions. Many topics from the first edition have been expanded.

Review

"Mastering the skills in Chapter 9, 'Writing Dynamic Code, ' will certainly boost your career as a programmer. The author introduces all the necessary components of writing a dynamic program. Initially dynamic code can look esoteric, but the author has detailed complete examples including resolved values for double-ampersand macro variables and macro arrays. Being able to see what the macro variable resolves to throughout each step will help any user grasp this concept. PROC SQL is also used in Chapter 9 as a macro variable list-generating tool, which is prevalent in most of the programs I've written. Overall Chapter 9 will convey an important message to the SAS user--that your code can have more than one dimension and can adapt dynamically to the data you are using. Until now I have not seen formal documentation to such detail on dynamic programming, and the author does a successful job of presenting this topic."

"About this title" may belong to another edition of this title.

Other Popular Editions of the Same Title

9781629592688: Carpenter's Complete Guide to the SAS Macro Language, Third Edition

Featured Edition

ISBN 10:  1629592684 ISBN 13:  9781629592688
Publisher: SAS Institute, 2016
Softcover