htalogo2.gif

TSO CLIST Programming in z/OS - Topical Outline

Day One

Introduction

Review of TSO LOGON command and parameters

TMP - The Terminal Monitor Program

Basic TSO commands: SEND, LISTBC, TIME, HELP, LOGOFF

Computer Exercise: A First Encounter with TSO

CLISTs - Command Procedures

Symbolic Variables

Basic CLIST Statements: READ, WRITE, WRITENR

TSO EXEC command

Computer Exercise: A First CLIST

Concatenation of symbolic variables

SET statement

Expressions

Control Variables and Built-in Functions

TSO PROFILE command

CONTROL CLIST statement and Control Symbolic Variables

Computer Exercise: Symbolic Variables & Manipulation

Clearing the Screen

TSO Commands: LISTCAT, LISTDS

CLIST Statements: GOTO, IF-THEN-ELSE, EXIT, DO-Sequences, SELECT

Logic structures in CLIST

Computer Exercise: The TSOUTIL CLIST

Day Two

TSO END Command

CLIST Attention Routines

CLIST RETURN, ATTN statements

Computer Exercise: An Attention Routine

TSO Commands for working with files:

ALLOCATE, FREE, ALTLIB, LISTALC, RENAME, REPRO, DELETE,

DEFINE CLUSTER

Computer Exercise: Creating Data

SMS - Storage Management Subsystem

ALTER, PRINT, PRINTDS, SMCOPY

Computer Exercise: Printing and Copying

LISTDSI CLIST statement

Computer Exercise: The RENFILES CLIST

Error Handling Routines

Nesting CLISTs

CLIST Statements READDVAL, TERMIN

Computer Exercise: The WFILES CLIST

Parameters and the PROC statement

Computer Exercise: The BACKUP CLIST

Day Three

GLOBAL statement

Subprocedures, SYSCALL, NGLOBAL, and SYSREF

CLIST Statements for working with records in files

OPENFILE, GETFILE, PUTFILE, CLOSFILE

Computer Exercise: The LISTEX CLIST

Trapping Output from a command

Running programs in Foreground

TSO CALL Command

Computer Exercise: Running a Program in the Foreground

Running jobs in the Background

TSO Commands: SUBMIT, STATUS, CANCEL, OUTPUT

Running CLISTs in the batch

TSO EDIT Command

EDIT Modes and Subcommands

Computer Exercise: TSO EDIT

TSO TRANSMIT and RECEIVE Commands

LOG and NAMES data sets

These Materials © Copyright 2012 by Steven H. Comstock

Materials version: V2.x

Course Description
Course Objectives
TSO / ISPF / REXX / CLIST curriculum
Home page