|  The RPG Programmer's Guide to RPG IV and ILE
Author: Richard Shaler, Robin KlimaPrice: $79.00 On Sale: $52.95 Availability: Ships in 48 hours ISBN: 1-883884-56-X SKU: 588 | |
 
Book Description: Aimed at the experienced RPG programmer, this book addresses the difference between RPG III and RPG IV so that you can quickly become a productive RPG IV programmer. It contains extensive code examples that compare the two RPG languages and introduces the ILE capabilities that can be used to your advantage. Topics covered include how to use keyword-style H-specs and F-specs, as well as how to use the new D-specs to define tables, arrays, data structures with subfields, standalone fields, and data areas. The authors cover the changes to I-specs and O-specs and explain how you can improve your productivity with the free form EVAL, IF, DOW, and DOU operations. This book also contains an introduction to date, time, and time-stamp data types, as well as date arithmetic. It also shows you how to realize program performance improvements for bound calls.
Based on the authors’ previous title, ILE RPG for RPG/400 Programmers, this new book provides even more powerful information to quickly help you become productive in RPG IV. All of the new Version 4 capabilities of the RPG IV language and ILE are covered. There are two new chapters on subprocedures: One chapter explains why the powerful new capabilities of subprocedures that let you break modules down into multiple procedures are so important, and another chapter shows you, by example, how to code the P-specs that make it all possible. The chapter on conditional compiler objects shows you how the old directives have been enhanced and what new directives are available. In addition, there is new information on implementing object-oriented (OO) concepts in RPG. With the industry quickly moving toward OO programming, it is crucial that RPG programmers keep up to date on this powerful concept and understand how it applies to modern RPG IV constructs.
Appendices include utilities and programs that you can add to your copybook and learn from: changing case with RPG IV subprocedures, converting numbers to words, recursive programming, and exception and error codes. Plus, another new appendix features the limit changes for RPG IV defined.
Key Concepts Covered in this Book: How to convert your existing RPG III code into RPG IV The purpose and syntax of the revised RPG IV specifications Why subprocedures are a powerful way to increase the modularity of your programs How to perform powerful new operations on your data with built-in functions How to locate programming errors quickly using the ILE source-level debugger ILE concepts to prepare you to code and exploit the new environment New concepts such as binding, modules, procedures, subprocedures and service programs How to use compile options components such as binding directories and the new binder language What new compiler directives are available and how to use them How to perform date arithmetic and calculate date/time duration easily How to manage job resources better with the new ILE activation group How to gain more control over exception/error handling in RPG IV programs How to access data efficiently through the new RPG pointer data type How to write indicatorless programs How to specify compiler options on the RPG H-spec Where RPG fits in the new object-oriented programming paradigm
Contents: Preface Chapter 1: An Introduction to ILE RPG Chapter 2: ILE Concepts Chapter 3: ILE RPG Subprocedures Chapter 4: Converting RPG/400 to ILE RPG Chapter 5: Conditional Compiler Chapter 6: The Control Specification (H-Spec) Chapter 7: The File Specification (F-Spec) Chapter 8: The Definition Specification (D-Spec) Chapter 9: Input Specification (D-Spec) Summary Chapter 10: Calculation Specifications (C-Specs) Chapter 11: Procedure Specifications Chapter 12: Output Specifications (O-Specs) Chapter 13: Built-In Functions Chapter 14: Date and Time Data Types Chapter 15: Debugging ILE Programs Chapter 16: Activation Groups Chapter 17: ILE RPG Exception Handling Chapter 18: Pointers in ILE RPG Chapter 19: Implementing Object-Oriented Concepts in RPG Appendix A: The Indent ILE RPG Utility Appendix B: The Convert RPG IV Appendix C: Changing Case with ILE RPG Appendix D: RPG Building Blocks: Appendix E: Programming for Recursion Appendix F: ILE RPG Exception/Error Codes Program Exceptions File Exceptions Appendix G: RPG III to RPG IV Limit Changes Appendix H: Software Installation Instructions Overview Step-by-Step Instructions
Product Details: | Audience: | RPG Programmer and Analysts | | Level: | Intermediate to Advanced | | Subject: | Programming--RPG | | Length: | 368 pages | | Format: | Paperback, Layflat | | Publisher: | MC Press | | Publish Date: | September 1998 |

The RPG Programmer's Guide to RPG IV and ILE Author: Richard Shaler, Robin KlimaPrice: $79.00 On Sale: $52.95 Availability: Ships in 48 hours ISBN: 1-883884-56-X SKU: 588 | |
| |
© 2001-2003 MC Press Online, LP. IBM® and AS/400® are registered trademarks of IBM.
All other product names are trademarked or copyrighted by their respective holders.
MC Press Online Privacy Policy
|
|
|