This intermediate course is intended for application programmers, system programmers, and others who have a need to write control language programs.
This classroom course is designed to teach you to write control language (CL) programs which may be used to perform a variety of system and application control functions. You are taught to write basic and intermediate level, interactive, programs.
Lecture - CL programming concepts Lab exercise - Set up your environment Lecture - Basic CL programming Lab exercise - Write a basic CL program Lab exercise - Initial program Lab exercise - Menu-like program Lab exercise - Call/Transfer control Lab exercise - Calculator Lecture - Program creation and debugging Lab exercise - Debugging Lecture - Intermediate CL programming Lab exercise - Data area retrieval Lab exercise - External attributes CVAT, %SST
Create CL programs that incorporate the full range of language operations and functions: Arithmetic, string, and boolean expressions Relational operations Built-in functions File handling Retrieving IBM i information Program interaction and parameter passing Use the interactive source debugging facilities of STRDBG Describe how to create and call Integrated Language Environment (ILE) modules, programs, and service programs State the purpose of the parameters on the CRTBNDCL command and each section of the control language compiler listing