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.
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.
"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.
Seller: World of Books (was SecondSale), Montgomery, IL, U.S.A.
Condition: Good. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00077534842
Seller: HPB-Red, Dallas, TX, U.S.A.
Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_467262683
Seller: World of Books (was SecondSale), Montgomery, IL, U.S.A.
Condition: Good. Good condition ex-library book with usual library markings and stickers. Seller Inventory # 00102926581
Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.
Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less. Seller Inventory # G1590473841I3N00
Seller: Majestic Books, Hounslow, United Kingdom
Condition: New. pp. 500 Illus. Seller Inventory # 6649127
Quantity: 1 available
Seller: Books Puddle, New York, NY, U.S.A.
Condition: New. pp. 500 2. Seller Inventory # 261231608
Seller: Biblios, Frankfurt am main, HESSE, Germany
Condition: New. pp. 500. Seller Inventory # 181231602