|
This lab-intensive course explores the expanded programming features of ROUTINEs, Building Menus,
Exception Handling, Handling Timestamps, and Process Control.
Course Duration: 3 days (on-site)
People who have need to control
other processes (such as PERUSE;
or SCF;), or who need advanced
knowledge of program control tools.
- Handling errors or logic exceptions
- Utility and other process control
- Advanced ROUTINE processing
- Building Menus
- Handling Timestamps
- PLT201 - Basic TACL; Programming
|
- Module 1 – Parsing Variables:
- Global Editing of variables
- Using JOIN and SORT Builtins
- Line and Character Editing
- Procssing a .CSV file
- Formatting numbers for decimals and output
- LAB
- Module 2 – Process Control:
- INLINE processing
- Implicit & Explicit Servers
- LAB
- Module 3 – Exception Handling:
- Features of Exception Handlers
- Release Handler
- Keep handler
- LAB
- Module 4 – Handling Variable Stacks:
- Stacks, refresher on FRAME
- Using VARIABLEINFO
- Using variables in a stack
- LAB
- Module 5 –Directories and Segments:
- Use of Directories and Segment files
- Building a Segment File
- Directories and TACLLOCL, impact on the logon process
- LAB
- Module 6 -Discussion of Recursion:
- Recursion in MACRO files
- Recursion in ROUTINE files
- Module 7 -Handling Time:
- Distinction between 3- and 4-word time BUILTINS
- Computing time differences
- Converting Dates to timestamps
- Converting timestamps to Dates
- LAB
- Module 8 -Define Process:
- Passthrough function
- WAIT and NOWAIT options
- Preparse and Macro options
- LAB
|