System Overview

SYSTEM OVERVIEW

 

Jol is an English-like high level command language which uses a free form command structure to communicate with OS and effectively control programs and events.

MAJOR SYSTEM BENEFITS OF JOL

OS JOBSTREAMS

The execution of jobs in background or foreground is an ongoing function.  To create Jol command language procedures that execute either in background or foreground, the User need only gather the variable information pertinent to that job, such as, job name, program name, and file names.  The variable input information can be simplified through the use of formatted screens provided with Jol or built by the User with the Jol PANEL instruction.  The formatted screen allows data values and variable input to be specified without concern for OS syntax or keyword requirements.

DATA BASE OF DATA SET ATTRIBUTES

Version 5 of Jol adds a data base of data sets to Jol.  With this facility, Mainframe jobs become as easy as running programs on MS/DOS or UNIX.

For example, to execute a program called UPDATE you can code:

         Exec Update Payroll.Master(0),

                         Trans.Action(0),

                         Payroll.Master(+1);

         If Update = 0

         then do;

               Catalog Payroll.Master(+1);

               Submit Job2;

         end;

         else Stop 'Error in Job';

The addition of the Jol data set data base facility: