By Bryan Meyers and Jim Buck
Since its introduction in 1993, Control Language Programming for the AS/400 has been an integral part of hundreds of AS/400 college courses. The textbook has been a boon to students who plan to initiate careers as AS/400 programming professionals, as well as a must-read reference for programmers already in the workplace. Now Bryan Meyers and Jim Buck have updated this classic text with the publication of Control Language Programming for IBM i.
“Definitely an effective tool in helping me learn and implement CL.” –Eric C.
This new book builds upon the success of the original text but brings it up to date with the IBM i 6.1 and later releases for Power systems. The text covers all the basics as well as the latest CL features — including new structured programming capabilities, file processing enhancements, and the Integrated Language Environment (ILE).
Students without previous knowledge of CL will learn the basics quickly. As the book progresses methodically to more complex processes and concepts, it guides readers smoothly toward a professional grasp of CL programming techniques and style. Review questions and hands-on exercises and programming assignments reinforce each chapter’s content. Professional programmers will also find this book useful as a daily CL reference. In additional to 25 chapters covering CL from start to finish, a comprehensive appendix serves as a condensed reference to the CL commands used most often in CL programs. Two other appendices cover the essentials of programming tools and debugging.
Note: This book was originally published by 29th Street Press, MC Press acquired the rights to this book and this is a reprint of that title. Despite different covers, the content of the 29th Street Press version and the new MC Press reprint are the same.
Table of Contents (572 pages)
- What is CL?
- Control Language Command Names
- Command Parameters
- The IBM i User Interface
- Creating CL Programs
- The Structure of a CL Program
- Declaring Program Variables
- Manipulating Variables with the CHGVAR Command
- CL Control Structures
- Controlling Workflow
- Basic Error Handling
- Passing Parameters
- Retrieving and Changing External Attributes
- Files and Data Areas
- Advanced Message Handling
- Advanced File Techniques
- Advanced Command Prompting
- Using IBM-Supplied APIs
- Displaying and Changing Command Properties
- Understanding the Job Log
- Understanding the Integrated Language Environment
- User-Defined Commands
- Command Processing Programs
- Advanced Command Facilities
- The Most-Often-Used CL Commands
- Program Development Tools
- Program Testing and Debugging
Paperback: 592 pages
Publisher: MC Press
Date: 1st edition (September 2008, republished September 2011)
10 digit ISBN: 1583473580
13 digit ISBN: 978-1583473580