
Introduce absolute beginners to mainframe REXX, covering basic instructions, simple programs, processing concepts, and algorithms in a several-day live demo focused on reading, monitoring jobs, and extracting information.
Explore the REXX programming language for mainframes, tailored for beginners, covering its syntax and statements and showing how it enables easy manipulation of numbers in a mainframe environment.
Explore Rexx basics in a live demo, including comments syntax, lexical rules, variables, and displaying results, with practical examples and simple concatenation.
Explore arithmetic operations in mainframe Rexx for beginners, including operators, expressions, and left-to-right evaluation. Learn operator precedence, parentheses, and boolean results to build correct Rexx calculations.
Demonstrates arithmetic operations and comparison in REXX, covering strings, numbers, padding spaces, and extracting substrings, with if conditions and symbol usage for data manipulation.
Explore basic arithmetic operations and variable handling in mainframe Rexx for absolute beginners, showing how to define independent variables, build combos, and access and compare elements.
Learn the basics of executing mainframe tasks with REXX in a live demo, including macro usage, label handling, and on-the-fly execution modes.
Observe an end-to-end walkthrough of executing mainframe REXX code, including locating application level exec dd names, system and labeling concepts, and dispatching programs from the library in a live demo.
Learn how the execution flow processes input strings, tokens, and symbols in REXX, and how it performs comparisons with operators and evaluates expressions during a live demo.
Learn built in functions in mainframe REXX, including adding numbers, returning values, and manipulating strings with left and list functions, padding, and ASCII art display.
Discover built-in functions in mainframe REXX through live demos, mastering string manipulation, searching, replacing, and existence checks using practical transaction and parsing examples.
Explore built-in functions in Rexx and how to manipulate the data stack, buffers, and datasets, using stack and Q concepts to read, store, and process data efficiently.
Learn to declare and manipulate variables and explore functions in mainframe REXX, distinguishing single and composite variables and using display and host commands through practical examples.
Explore variables and functions in mainframe REXX through practical examples. Learn how expressions, conditions, and instructions drive loops and displays in a live demo.
Explore how Rexx handles variables and functions by evaluating multiple conditions, applying if and else logic, and modeling tax-based salary rules.
Master parsing and string manipulation in mainframe Rexx through practical looping and indexing examples, including starting positions, string length, and basic variable handling.
Explore parsing and string manipulation in mainframe rexx by handling user input, delimiting with blanks, and extracting names and fields through various parsing techniques.
Master parsing and string manipulation in mainframe Rexx through live demonstrations. Call functions, pass arguments, and control flow with loops and conditions.
Learn how to implement file processing in mainframe rexx, including reading data, allocating datasets, and mapping dsns and ddnames for job submissions; control start positions and record counts.
Learn file processing in a live Rexx demo on the mainframe, allocate datasets, scan cards, read input, and write output.
Demonstrate file processing on the mainframe using REXX, showing how to read from input data sets, scan and copy data, manage buffers, and allocate and index datasets in a demo.
Master Rexx with SDSF basics for mainframe jobs, including submitting jobs, using display commands, viewing job details, and checking status for successful completion.
Master mainframe REXX with SDSF by learning how to access panels, display job information, and monitor history and status using practical display and output commands.
Learn to use REXX with SDSF to access, print, and analyze mainframe job data, including extracting column values with REXX syntax and performing two-dimensional processing within SDSF panels.
Rexx with ISPF part 1 introduces powerful built-in functions for automating mainframe tasks using panels, background processing, and interactive actions to display and manage data for users.
Explore Rexx with ISPF part 2, focusing on writing and calling functions, managing variables and arguments, and leveraging panels and services to build interactive Rexx programs.
Explore how REXX with ISPF Part 3 demonstrates panel design, body and unique sections, underscore prefix handling, and sample display panels for training mainframe operators.
Learn to design and implement an ISPF panel using REXX, including defining compartments, symbols, and attributes, handling text and input, and integrating panel services for display and user interaction.
watch a live mainframe demo covering rexx, ispf, and db2. The session demonstrates input validation, non-blank fields, labels, and panel displays for names, locations, and designations.
Learn to build an ISPF panel in REXX during the live demo that displays serial numbers from a DB2-backed table, enforcing a six-digit input format and displaying messages with IDs.
Rexx is a procedural programming language that allows programs and algorithms to be written in a clear and structured way. It is easy to use by experts and casual users alike. Rexx has been designed to make easy the manipulation of the kinds of symbolic objects that people normally
deal with such as words and numbers. Although Rexx has the capability to issue commands to its host environment and to call programs and functions written in other languages, Rexx is also designed to be independent of its supporting system software when such commands are kept to
a minimum.
Many applications are programmable by means of macros. Unfortunately, in the Unix world, almost every application has a different macro language. Since Rexx is essentially a character manipulation language, it could provide the macro language for all these applications, providing an easy-to-use and consistent interface across all applications. The best examples of such systems are on CMS such as IBM's mainframe operating system which was the birthplace of Rexx.