Sunteți pe pagina 1din 48

Create esds

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNT.PDS(ESDS) - 01.05 12 lines cut to DEFAULT
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 //OZA071ES JOB NOTIFY=&SYSUID
000200 //STEP1 EXEC PGM=IDCAMS
000300 //SYSPRINT DD SYSOUT=*
000400 //*SYSOUT DD SYSOUT=*
000500 //SYSIN DD *
000600 DEFINE CLUSTER(NAME(OZA071.ARUNT265.ESDS) -
000700 TRK(1,1) -
000800 CISZ(4096) -
000900 RECSZ(80 80) -
001000 NONINDEXED)
001100 /*
001200 //
****** **************************** **************************

Pass the datas to esds

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNT.PDS(ESDSDA) - 01.06 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 //OZA071HH JOB NOTIFY=&SYSUID
000200 //STEP1 EXEC PGM=IDCAMS
000300 //SYSPRINT DD SYSOUT=*
000400 //*SYSOUT DD SYSOUT=*
000500 //SYSIN DD *
000600 REPRO IDS(OZA071.THANGA.PS)-
000700 ODS(OZA071.ARUNT23.ESDS)
000800 /*
000900 //
****** **************************** Bottom of Data
****************************
Replace and skip,count

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNT.PDS(PRINTES) - 01.12 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 //OZA071IP JOB NOTIFY=&SYSUID
000200 //STEP1 EXEC PGM=IDCAMS
000300 //SYSPRINT DD SYSOUT=*
000400 //SYSIN DD *
000500 REPRO IDS(OZA071.ARUNT23.ESDS)-
000600 ODS(OZA071.ARUNT265.ESDS)-
000710 REPLACE
000800 /*
000900 //
****** **************************** Bottom of Data
****************************

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(COMPILE) - 01.26 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 //OZA071EE JOB OZA,OZA,MSGLEVEL=(1,1),
000200 // CLASS=A,MSGCLASS=A,NOTIFY=&SYSUID
000300 //JOBPROC JCLLIB ORDER=OZASUP.SUP.PROCLIB
000400 //STEP1 EXEC PROC=COBCL
000500 //COMPILE.SYSIN DD
DSN=OZA071.ARUNCOB.PDS(ROUNDED),DISP=SHR
000600 //LKED.SYSLMOD DD
DSN=OZA071.ARUNLOAD.PDS(ROUNDED),DISP=SHR
000700 //SYSPRINT DD SYSOUT=*
000800 //SYSOUT DD SYSOUT=*
001100 //
****** **************************** Bottom of Data
****************************
──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(EXECUT) - 01.25 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 //OZA071EE JOB OZA,OZA,MSGLEVEL=(1,1),
000200 // CLASS=A,MSGCLASS=A,NOTIFY=&SYSUID
000300 //DEMO EXEC PGM=ROUNDED
000400 //STEPLIB DD DSN=OZA071.ARUNLOAD.PDS,DISP=SHR
000500 //SYSOUT DD SYSOUT=*
000600 //SYSPRINT DD SYSOUT=*
000700 //SYSIN DD *
000800 /*
001100 //
****** **************************** Bottom of Data
****************************

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(EXECUT) - 01.25 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 //OZA071EE JOB OZA,OZA,MSGLEVEL=(1,1),
000200 // CLASS=A,MSGCLASS=A,NOTIFY=&SYSUID
000300 //DEMO EXEC PGM=ROUNDED
000400 //STEPLIB DD DSN=OZA071.ARUNLOAD.PDS,DISP=SHR
000500 //SYSOUT DD SYSOUT=*
000600 //SYSPRINT DD SYSOUT=*
000700 //SYSIN DD *
000800 /*
001100 //
****** **************************** Bottom of Data
****************************

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ADDITION) - 01.08 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ARIT.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC S9(2) VALUE 10 SIGN LEADING SEPARATE.
000700 77 B PIC S9(2) VALUE 15 SIGN LEADING SEPARATE.
000710 77 C PIC S9(3) SIGN LEADING SEPARATE.
000720 77 D PIC S9(4) SIGN LEADING SEPARATE.
000721 77 E PIC S9(4) SIGN LEADING SEPARATE.
000800 PROCEDURE DIVISION.
000900 ADD A TO B GIVING C.
001000 MULTIPLY A BY B GIVING D.
001100 SUBTRACT B FROM A GIVING E.
001200 PARA.
001300 DISPLAY 'A:' A.
001400 DISPLAY 'B:' B.

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(EXECUT) - 01.25 Columns 00001 0072

****** ***************************** Top of Data


******************************
000100 //OZA071EE JOB OZA,OZA,MSGLEVEL=(1,1),
000200 // CLASS=A,MSGCLASS=A,NOTIFY=&SYSUID
000300 //DEMO EXEC PGM=ROUNDED
000400 //STEPLIB DD DSN=OZA071.ARUNLOAD.PDS,DISP=SHR
000500 //SYSOUT DD SYSOUT=*
000600 //SYSPRINT DD SYSOUT=*
000700 //SYSIN DD *
000800 /*
001100 //
****** **************************** Bottom of Data
****************************
──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ADDITION) - 01.08 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ARIT.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC S9(2) VALUE 10 SIGN LEADING SEPARATE.
000700 77 B PIC S9(2) VALUE 15 SIGN LEADING SEPARATE.
000710 77 C PIC S9(3) SIGN LEADING SEPARATE.
000720 77 D PIC S9(4) SIGN LEADING SEPARATE.
000721 77 E PIC S9(4) SIGN LEADING SEPARATE.
000800 PROCEDURE DIVISION.
000900 ADD A TO B GIVING C.
001000 MULTIPLY A BY B GIVING D.
001100 SUBTRACT B FROM A GIVING E.
001200 PARA.
001300 DISPLAY 'A:' A.
001400 DISPLAY 'B:' B.

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DATE) - 01.17 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DARE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 DA.
000700 02 A1 PIC X(2).
000800 02 B1 PIC X(2).
000900 02 C1 PIC X(2).
001100 01 OUT.
001200 02 A2 PIC X(2).
001300 02 B2 PIC X(2).
001400 02 C2 PIC X(2).
002200 PROCEDURE DIVISION.
002300 ACCEPT DA FROM DATE.
002400 ACCEPT OUT FROM TIME.
002500 DISPLAY "DATE".

File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(EXECUT) - 01.25 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 //OZA071EE JOB OZA,OZA,MSGLEVEL=(1,1),
000200 // CLASS=A,MSGCLASS=A,NOTIFY=&SYSUID
000300 //DEMO EXEC PGM=ROUNDED
000400 //STEPLIB DD DSN=OZA071.ARUNLOAD.PDS,DISP=SHR
000500 //SYSOUT DD SYSOUT=*
000600 //SYSPRINT DD SYSOUT=*
000700 //SYSIN DD *
000800 /*
001100 //
****** **************************** Bottom of Data
****************************

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ADDITION) - 01.08 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ARIT.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC S9(2) VALUE 10 SIGN LEADING SEPARATE.
000700 77 B PIC S9(2) VALUE 15 SIGN LEADING SEPARATE.
000710 77 C PIC S9(3) SIGN LEADING SEPARATE.
000720 77 D PIC S9(4) SIGN LEADING SEPARATE.
000721 77 E PIC S9(4) SIGN LEADING SEPARATE.
000800 PROCEDURE DIVISION.
000900 ADD A TO B GIVING C.
001000 MULTIPLY A BY B GIVING D.
001100 SUBTRACT B FROM A GIVING E.
001200 PARA.
001300 DISPLAY 'A:' A.
001400 DISPLAY 'B:' B.

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DATE) - 01.17 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DARE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 DA.
000700 02 A1 PIC X(2).
000800 02 B1 PIC X(2).
000900 02 C1 PIC X(2).
001100 01 OUT.
001200 02 A2 PIC X(2).
001300 02 B2 PIC X(2).
001400 02 C2 PIC X(2).
002200 PROCEDURE DIVISION.
002300 ACCEPT DA FROM DATE.
002400 ACCEPT OUT FROM TIME.
002500 DISPLAY "DATE".

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DISPLY) - 01.09 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DISPLY.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC X(10) VALUE 'WELCOME'.
000610 77 B PIC X(4).
000700 PROCEDURE DIVISION.
000800 PARA.
000900 DISPLAY A.
000910 MOVE A TO B.
000920 DISPLAY B.
001000 STOP RUN.
****** **************************** Bottom of Data
****************************

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(EXECUT) - 01.25 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 //OZA071EE JOB OZA,OZA,MSGLEVEL=(1,1),
000200 // CLASS=A,MSGCLASS=A,NOTIFY=&SYSUID
000300 //DEMO EXEC PGM=ROUNDED
000400 //STEPLIB DD DSN=OZA071.ARUNLOAD.PDS,DISP=SHR
000500 //SYSOUT DD SYSOUT=*
000600 //SYSPRINT DD SYSOUT=*
000700 //SYSIN DD *
000800 /*
001100 //
****** **************************** Bottom of Data
****************************

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ADDITION) - 01.08 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ARIT.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC S9(2) VALUE 10 SIGN LEADING SEPARATE.
000700 77 B PIC S9(2) VALUE 15 SIGN LEADING SEPARATE.
000710 77 C PIC S9(3) SIGN LEADING SEPARATE.
000720 77 D PIC S9(4) SIGN LEADING SEPARATE.
000721 77 E PIC S9(4) SIGN LEADING SEPARATE.
000800 PROCEDURE DIVISION.
000900 ADD A TO B GIVING C.
001000 MULTIPLY A BY B GIVING D.
001100 SUBTRACT B FROM A GIVING E.
001200 PARA.
001300 DISPLAY 'A:' A.
001400 DISPLAY 'B:' B.

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DATE) - 01.17 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DARE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 DA.
000700 02 A1 PIC X(2).
000800 02 B1 PIC X(2).
000900 02 C1 PIC X(2).
001100 01 OUT.
001200 02 A2 PIC X(2).
001300 02 B2 PIC X(2).
001400 02 C2 PIC X(2).
002200 PROCEDURE DIVISION.
002300 ACCEPT DA FROM DATE.
002400 ACCEPT OUT FROM TIME.
002500 DISPLAY "DATE".

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DISPLY) - 01.09 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DISPLY.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC X(10) VALUE 'WELCOME'.
000610 77 B PIC X(4).
000700 PROCEDURE DIVISION.
000800 PARA.
000900 DISPLAY A.
000910 MOVE A TO B.
000920 DISPLAY B.
001000 STOP RUN.
****** **************************** Bottom of Data
****************************

──────────────────────────────────────────────────
────────────────────────────
EDIT OZA071.ARUNCOB.PDS(FILLER) - 01.05 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. FILER.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 HAMSA.
000700 02 FILLER PIC X(37) VALUE ALL '*'.
000800 02 A PIC X(7) VALUE 'WELCOME'.
000900 02 FILLER PIC X(36) VALUE ALL '*'.
001000 01 SENTHIL.
001100 02 FILLER PIC X(80).
001200 01 ARUN.
001300 02 FILLER PIC X(20) VALUE ALL '*'.
001400 02 B PIC X(40) VALUE 'HAMSA IS A VERY VERY MAD GIRL'.
001500 02 FILLER PIC X(20) VALUE ALL '*'.
001600 PROCEDURE DIVISION.
001700 PARA.

File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(EXECUT) - 01.25 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 //OZA071EE JOB OZA,OZA,MSGLEVEL=(1,1),
000200 // CLASS=A,MSGCLASS=A,NOTIFY=&SYSUID
000300 //DEMO EXEC PGM=ROUNDED
000400 //STEPLIB DD DSN=OZA071.ARUNLOAD.PDS,DISP=SHR
000500 //SYSOUT DD SYSOUT=*
000600 //SYSPRINT DD SYSOUT=*
000700 //SYSIN DD *
000800 /*
001100 //
****** **************************** Bottom of Data
****************************

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ADDITION) - 01.08 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ARIT.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC S9(2) VALUE 10 SIGN LEADING SEPARATE.
000700 77 B PIC S9(2) VALUE 15 SIGN LEADING SEPARATE.
000710 77 C PIC S9(3) SIGN LEADING SEPARATE.
000720 77 D PIC S9(4) SIGN LEADING SEPARATE.
000721 77 E PIC S9(4) SIGN LEADING SEPARATE.
000800 PROCEDURE DIVISION.
000900 ADD A TO B GIVING C.
001000 MULTIPLY A BY B GIVING D.
001100 SUBTRACT B FROM A GIVING E.
001200 PARA.
001300 DISPLAY 'A:' A.
001400 DISPLAY 'B:' B.

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DATE) - 01.17 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DARE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 DA.
000700 02 A1 PIC X(2).
000800 02 B1 PIC X(2).
000900 02 C1 PIC X(2).
001100 01 OUT.
001200 02 A2 PIC X(2).
001300 02 B2 PIC X(2).
001400 02 C2 PIC X(2).
002200 PROCEDURE DIVISION.
002300 ACCEPT DA FROM DATE.
002400 ACCEPT OUT FROM TIME.
002500 DISPLAY "DATE".

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DISPLY) - 01.09 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DISPLY.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC X(10) VALUE 'WELCOME'.
000610 77 B PIC X(4).
000700 PROCEDURE DIVISION.
000800 PARA.
000900 DISPLAY A.
000910 MOVE A TO B.
000920 DISPLAY B.
001000 STOP RUN.
****** **************************** Bottom of Data
****************************

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(FILLER) - 01.05 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. FILER.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 HAMSA.
000700 02 FILLER PIC X(37) VALUE ALL '*'.
000800 02 A PIC X(7) VALUE 'WELCOME'.
000900 02 FILLER PIC X(36) VALUE ALL '*'.
001000 01 SENTHIL.
001100 02 FILLER PIC X(80).
001200 01 ARUN.
001300 02 FILLER PIC X(20) VALUE ALL '*'.
001400 02 B PIC X(40) VALUE 'HAMSA IS A VERY VERY MAD GIRL'.
001500 02 FILLER PIC X(20) VALUE ALL '*'.
001600 PROCEDURE DIVISION.
001700 PARA.

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(MOVE) - 01.19 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. MOVES.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 ARUN.
000700 02 A PIC 9(4) VALUE 6452.
000800 02 B PIC 9(4) VALUE 2514.
000900 01 OUT.
001000 02 A1 PIC 9(4).
001100 02 B1 PIC 9(4).
001200 PROCEDURE DIVISION.
001210 PARA.
001300 MOVE CORRESPONDING ARUN TO OUT.
001400 DISPLAY OUT.
001600 STOP RUN.
****** **************************** Bottom of Data
****************************

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(EXECUT) - 01.25 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 //OZA071EE JOB OZA,OZA,MSGLEVEL=(1,1),
000200 // CLASS=A,MSGCLASS=A,NOTIFY=&SYSUID
000300 //DEMO EXEC PGM=ROUNDED
000400 //STEPLIB DD DSN=OZA071.ARUNLOAD.PDS,DISP=SHR
000500 //SYSOUT DD SYSOUT=*
000600 //SYSPRINT DD SYSOUT=*
000700 //SYSIN DD *
000800 /*
001100 //
****** **************************** Bottom of Data
****************************

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ADDITION) - 01.08 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ARIT.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC S9(2) VALUE 10 SIGN LEADING SEPARATE.
000700 77 B PIC S9(2) VALUE 15 SIGN LEADING SEPARATE.
000710 77 C PIC S9(3) SIGN LEADING SEPARATE.
000720 77 D PIC S9(4) SIGN LEADING SEPARATE.
000721 77 E PIC S9(4) SIGN LEADING SEPARATE.
000800 PROCEDURE DIVISION.
000900 ADD A TO B GIVING C.
001000 MULTIPLY A BY B GIVING D.
001100 SUBTRACT B FROM A GIVING E.
001200 PARA.
001300 DISPLAY 'A:' A.
001400 DISPLAY 'B:' B.

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DATE) - 01.17 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DARE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 DA.
000700 02 A1 PIC X(2).
000800 02 B1 PIC X(2).
000900 02 C1 PIC X(2).
001100 01 OUT.
001200 02 A2 PIC X(2).
001300 02 B2 PIC X(2).
001400 02 C2 PIC X(2).
002200 PROCEDURE DIVISION.
002300 ACCEPT DA FROM DATE.
002400 ACCEPT OUT FROM TIME.
002500 DISPLAY "DATE".

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DISPLY) - 01.09 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DISPLY.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC X(10) VALUE 'WELCOME'.
000610 77 B PIC X(4).
000700 PROCEDURE DIVISION.
000800 PARA.
000900 DISPLAY A.
000910 MOVE A TO B.
000920 DISPLAY B.
001000 STOP RUN.
****** **************************** Bottom of Data
****************************

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(FILLER) - 01.05 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. FILER.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 HAMSA.
000700 02 FILLER PIC X(37) VALUE ALL '*'.
000800 02 A PIC X(7) VALUE 'WELCOME'.
000900 02 FILLER PIC X(36) VALUE ALL '*'.
001000 01 SENTHIL.
001100 02 FILLER PIC X(80).
001200 01 ARUN.
001300 02 FILLER PIC X(20) VALUE ALL '*'.
001400 02 B PIC X(40) VALUE 'HAMSA IS A VERY VERY MAD GIRL'.
001500 02 FILLER PIC X(20) VALUE ALL '*'.
001600 PROCEDURE DIVISION.
001700 PARA.

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(MOVE) - 01.19 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. MOVES.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 ARUN.
000700 02 A PIC 9(4) VALUE 6452.
000800 02 B PIC 9(4) VALUE 2514.
000900 01 OUT.
001000 02 A1 PIC 9(4).
001100 02 B1 PIC 9(4).
001200 PROCEDURE DIVISION.
001210 PARA.
001300 MOVE CORRESPONDING ARUN TO OUT.
001400 DISPLAY OUT.
001600 STOP RUN.
****** **************************** Bottom of Data
****************************

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ONSIZE) - 01.10 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ONSIZE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC 9(2) VALUE 56.
000700 77 B PIC 9(2) VALUE 67.
000800 77 C PIC 9(3).
000900 PROCEDURE DIVISION.
001000 ADD A TO B GIVING C ON SIZE ERROR DISPLAY "ERROR".
001100 DISPLAY C.
001110 STOP RUN.
****** **************************** Bottom of Data
****************************

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(EXECUT) - 01.25 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 //OZA071EE JOB OZA,OZA,MSGLEVEL=(1,1),
000200 // CLASS=A,MSGCLASS=A,NOTIFY=&SYSUID
000300 //DEMO EXEC PGM=ROUNDED
000400 //STEPLIB DD DSN=OZA071.ARUNLOAD.PDS,DISP=SHR
000500 //SYSOUT DD SYSOUT=*
000600 //SYSPRINT DD SYSOUT=*
000700 //SYSIN DD *
000800 /*
001100 //
****** **************************** Bottom of Data
****************************

Help
──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ADDITION) - 01.08 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ARIT.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC S9(2) VALUE 10 SIGN LEADING SEPARATE.
000700 77 B PIC S9(2) VALUE 15 SIGN LEADING SEPARATE.
000710 77 C PIC S9(3) SIGN LEADING SEPARATE.
000720 77 D PIC S9(4) SIGN LEADING SEPARATE.
000721 77 E PIC S9(4) SIGN LEADING SEPARATE.
000800 PROCEDURE DIVISION.
000900 ADD A TO B GIVING C.
001000 MULTIPLY A BY B GIVING D.
001100 SUBTRACT B FROM A GIVING E.
001200 PARA.
001300 DISPLAY 'A:' A.
001400 DISPLAY 'B:' B.
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DATE) - 01.17 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DARE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 DA.
000700 02 A1 PIC X(2).
000800 02 B1 PIC X(2).
000900 02 C1 PIC X(2).
001100 01 OUT.
001200 02 A2 PIC X(2).
001300 02 B2 PIC X(2).
001400 02 C2 PIC X(2).
002200 PROCEDURE DIVISION.
002300 ACCEPT DA FROM DATE.
002400 ACCEPT OUT FROM TIME.
002500 DISPLAY "DATE".
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DISPLY) - 01.09 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DISPLY.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC X(10) VALUE 'WELCOME'.
000610 77 B PIC X(4).
000700 PROCEDURE DIVISION.
000800 PARA.
000900 DISPLAY A.
000910 MOVE A TO B.
000920 DISPLAY B.
001000 STOP RUN.
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(FILLER) - 01.05 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. FILER.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 HAMSA.
000700 02 FILLER PIC X(37) VALUE ALL '*'.
000800 02 A PIC X(7) VALUE 'WELCOME'.
000900 02 FILLER PIC X(36) VALUE ALL '*'.
001000 01 SENTHIL.
001100 02 FILLER PIC X(80).
001200 01 ARUN.
001300 02 FILLER PIC X(20) VALUE ALL '*'.
001400 02 B PIC X(40) VALUE 'HAMSA IS A VERY VERY MAD GIRL'.
001500 02 FILLER PIC X(20) VALUE ALL '*'.
001600 PROCEDURE DIVISION.
001700 PARA.
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(MOVE) - 01.19 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. MOVES.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 ARUN.
000700 02 A PIC 9(4) VALUE 6452.
000800 02 B PIC 9(4) VALUE 2514.
000900 01 OUT.
001000 02 A1 PIC 9(4).
001100 02 B1 PIC 9(4).
001200 PROCEDURE DIVISION.
001210 PARA.
001300 MOVE CORRESPONDING ARUN TO OUT.
001400 DISPLAY OUT.
001600 STOP RUN.
****** **************************** Bottom of Data
****************************
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help
──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ONSIZE) - 01.10 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ONSIZE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC 9(2) VALUE 56.
000700 77 B PIC 9(2) VALUE 67.
000800 77 C PIC 9(3).
000900 PROCEDURE DIVISION.
001000 ADD A TO B GIVING C ON SIZE ERROR DISPLAY "ERROR".
001100 DISPLAY C.
001110 STOP RUN.
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(REDEFINE) - 01.12 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. REDEFINE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 A PIC 9(4) VALUE 4533.
000611 01 B REDEFINES A.
000620 02 C PIC 9(2).
000630 02 D PIC 9(2).
000800 PROCEDURE DIVISION.
001210 DISPLAY C.
001300 DISPLAY D.
001400 STOP RUN.
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(EXECUT) - 01.25 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 //OZA071EE JOB OZA,OZA,MSGLEVEL=(1,1),
000200 // CLASS=A,MSGCLASS=A,NOTIFY=&SYSUID
000300 //DEMO EXEC PGM=ROUNDED
000400 //STEPLIB DD DSN=OZA071.ARUNLOAD.PDS,DISP=SHR
000500 //SYSOUT DD SYSOUT=*
000600 //SYSPRINT DD SYSOUT=*
000700 //SYSIN DD *
000800 /*
001100 //
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ADDITION) - 01.08 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ARIT.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC S9(2) VALUE 10 SIGN LEADING SEPARATE.
000700 77 B PIC S9(2) VALUE 15 SIGN LEADING SEPARATE.
000710 77 C PIC S9(3) SIGN LEADING SEPARATE.
000720 77 D PIC S9(4) SIGN LEADING SEPARATE.
000721 77 E PIC S9(4) SIGN LEADING SEPARATE.
000800 PROCEDURE DIVISION.
000900 ADD A TO B GIVING C.
001000 MULTIPLY A BY B GIVING D.
001100 SUBTRACT B FROM A GIVING E.
001200 PARA.
001300 DISPLAY 'A:' A.
001400 DISPLAY 'B:' B.
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DATE) - 01.17 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DARE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 DA.
000700 02 A1 PIC X(2).
000800 02 B1 PIC X(2).
000900 02 C1 PIC X(2).
001100 01 OUT.
001200 02 A2 PIC X(2).
001300 02 B2 PIC X(2).
001400 02 C2 PIC X(2).
002200 PROCEDURE DIVISION.
002300 ACCEPT DA FROM DATE.
002400 ACCEPT OUT FROM TIME.
002500 DISPLAY "DATE".
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DISPLY) - 01.09 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DISPLY.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC X(10) VALUE 'WELCOME'.
000610 77 B PIC X(4).
000700 PROCEDURE DIVISION.
000800 PARA.
000900 DISPLAY A.
000910 MOVE A TO B.
000920 DISPLAY B.
001000 STOP RUN.
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(FILLER) - 01.05 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. FILER.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 HAMSA.
000700 02 FILLER PIC X(37) VALUE ALL '*'.
000800 02 A PIC X(7) VALUE 'WELCOME'.
000900 02 FILLER PIC X(36) VALUE ALL '*'.
001000 01 SENTHIL.
001100 02 FILLER PIC X(80).
001200 01 ARUN.
001300 02 FILLER PIC X(20) VALUE ALL '*'.
001400 02 B PIC X(40) VALUE 'HAMSA IS A VERY VERY MAD GIRL'.
001500 02 FILLER PIC X(20) VALUE ALL '*'.
001600 PROCEDURE DIVISION.
001700 PARA.
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(MOVE) - 01.19 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. MOVES.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 ARUN.
000700 02 A PIC 9(4) VALUE 6452.
000800 02 B PIC 9(4) VALUE 2514.
000900 01 OUT.
001000 02 A1 PIC 9(4).
001100 02 B1 PIC 9(4).
001200 PROCEDURE DIVISION.
001210 PARA.
001300 MOVE CORRESPONDING ARUN TO OUT.
001400 DISPLAY OUT.
001600 STOP RUN.
****** **************************** Bottom of Data
****************************
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help
──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ONSIZE) - 01.10 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ONSIZE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC 9(2) VALUE 56.
000700 77 B PIC 9(2) VALUE 67.
000800 77 C PIC 9(3).
000900 PROCEDURE DIVISION.
001000 ADD A TO B GIVING C ON SIZE ERROR DISPLAY "ERROR".
001100 DISPLAY C.
001110 STOP RUN.
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(REDEFINE) - 01.12 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. REDEFINE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 A PIC 9(4) VALUE 4533.
000611 01 B REDEFINES A.
000620 02 C PIC 9(2).
000630 02 D PIC 9(2).
000800 PROCEDURE DIVISION.
001210 DISPLAY C.
001300 DISPLAY D.
001400 STOP RUN.
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(REFMOD) - 01.09 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. MOVES.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC 9(10) VALUE 123456789.
000700 77 B PIC 9(3).
000800 77 C PIC 9(4).
001300 PROCEDURE DIVISION.
001400 PARA.
001500 MOVE A(0: 3) TO B.
001600 DISPLAY B.
001610 MOVE A(6: 4) TO C.
001620 DISPLAY C.
001800 STOP RUN.
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015

File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(EXECUT) - 01.25 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 //OZA071EE JOB OZA,OZA,MSGLEVEL=(1,1),
000200 // CLASS=A,MSGCLASS=A,NOTIFY=&SYSUID
000300 //DEMO EXEC PGM=ROUNDED
000400 //STEPLIB DD DSN=OZA071.ARUNLOAD.PDS,DISP=SHR
000500 //SYSOUT DD SYSOUT=*
000600 //SYSPRINT DD SYSOUT=*
000700 //SYSIN DD *
000800 /*
001100 //
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ADDITION) - 01.08 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ARIT.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC S9(2) VALUE 10 SIGN LEADING SEPARATE.
000700 77 B PIC S9(2) VALUE 15 SIGN LEADING SEPARATE.
000710 77 C PIC S9(3) SIGN LEADING SEPARATE.
000720 77 D PIC S9(4) SIGN LEADING SEPARATE.
000721 77 E PIC S9(4) SIGN LEADING SEPARATE.
000800 PROCEDURE DIVISION.
000900 ADD A TO B GIVING C.
001000 MULTIPLY A BY B GIVING D.
001100 SUBTRACT B FROM A GIVING E.
001200 PARA.
001300 DISPLAY 'A:' A.
001400 DISPLAY 'B:' B.
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DATE) - 01.17 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DARE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 DA.
000700 02 A1 PIC X(2).
000800 02 B1 PIC X(2).
000900 02 C1 PIC X(2).
001100 01 OUT.
001200 02 A2 PIC X(2).
001300 02 B2 PIC X(2).
001400 02 C2 PIC X(2).
002200 PROCEDURE DIVISION.
002300 ACCEPT DA FROM DATE.
002400 ACCEPT OUT FROM TIME.
002500 DISPLAY "DATE".
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DISPLY) - 01.09 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DISPLY.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC X(10) VALUE 'WELCOME'.
000610 77 B PIC X(4).
000700 PROCEDURE DIVISION.
000800 PARA.
000900 DISPLAY A.
000910 MOVE A TO B.
000920 DISPLAY B.
001000 STOP RUN.
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(FILLER) - 01.05 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. FILER.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 HAMSA.
000700 02 FILLER PIC X(37) VALUE ALL '*'.
000800 02 A PIC X(7) VALUE 'WELCOME'.
000900 02 FILLER PIC X(36) VALUE ALL '*'.
001000 01 SENTHIL.
001100 02 FILLER PIC X(80).
001200 01 ARUN.
001300 02 FILLER PIC X(20) VALUE ALL '*'.
001400 02 B PIC X(40) VALUE 'HAMSA IS A VERY VERY MAD GIRL'.
001500 02 FILLER PIC X(20) VALUE ALL '*'.
001600 PROCEDURE DIVISION.
001700 PARA.
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help
──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(MOVE) - 01.19 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. MOVES.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 ARUN.
000700 02 A PIC 9(4) VALUE 6452.
000800 02 B PIC 9(4) VALUE 2514.
000900 01 OUT.
001000 02 A1 PIC 9(4).
001100 02 B1 PIC 9(4).
001200 PROCEDURE DIVISION.
001210 PARA.
001300 MOVE CORRESPONDING ARUN TO OUT.
001400 DISPLAY OUT.
001600 STOP RUN.
****** **************************** Bottom of Data
****************************
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ONSIZE) - 01.10 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ONSIZE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC 9(2) VALUE 56.
000700 77 B PIC 9(2) VALUE 67.
000800 77 C PIC 9(3).
000900 PROCEDURE DIVISION.
001000 ADD A TO B GIVING C ON SIZE ERROR DISPLAY "ERROR".
001100 DISPLAY C.
001110 STOP RUN.
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(REDEFINE) - 01.12 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. REDEFINE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 A PIC 9(4) VALUE 4533.
000611 01 B REDEFINES A.
000620 02 C PIC 9(2).
000630 02 D PIC 9(2).
000800 PROCEDURE DIVISION.
001210 DISPLAY C.
001300 DISPLAY D.
001400 STOP RUN.
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(REFMOD) - 01.09 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. MOVES.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC 9(10) VALUE 123456789.
000700 77 B PIC 9(3).
000800 77 C PIC 9(4).
001300 PROCEDURE DIVISION.
001400 PARA.
001500 MOVE A(0: 3) TO B.
001600 DISPLAY B.
001610 MOVE A(6: 4) TO C.
001620 DISPLAY C.
001800 STOP RUN.
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(RENAME) - 01.01 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. RENAMES.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION
000600 77 A PIC X(5) VALUE 'KUMAR'.
000700 77 B PIC X(4) VALUE 'ARUN'.
000800 66 C RENAME A.
000900 PROCEDURE DIVISION.
001000 PARA.
001100 DISPLAY B,C.
001200 STOPRUN.
****** **************************** Bottom of Data
****************************
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015

File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(EXECUT) - 01.25 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 //OZA071EE JOB OZA,OZA,MSGLEVEL=(1,1),
000200 // CLASS=A,MSGCLASS=A,NOTIFY=&SYSUID
000300 //DEMO EXEC PGM=ROUNDED
000400 //STEPLIB DD DSN=OZA071.ARUNLOAD.PDS,DISP=SHR
000500 //SYSOUT DD SYSOUT=*
000600 //SYSPRINT DD SYSOUT=*
000700 //SYSIN DD *
000800 /*
001100 //
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ADDITION) - 01.08 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ARIT.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC S9(2) VALUE 10 SIGN LEADING SEPARATE.
000700 77 B PIC S9(2) VALUE 15 SIGN LEADING SEPARATE.
000710 77 C PIC S9(3) SIGN LEADING SEPARATE.
000720 77 D PIC S9(4) SIGN LEADING SEPARATE.
000721 77 E PIC S9(4) SIGN LEADING SEPARATE.
000800 PROCEDURE DIVISION.
000900 ADD A TO B GIVING C.
001000 MULTIPLY A BY B GIVING D.
001100 SUBTRACT B FROM A GIVING E.
001200 PARA.
001300 DISPLAY 'A:' A.
001400 DISPLAY 'B:' B.
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DATE) - 01.17 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DARE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 DA.
000700 02 A1 PIC X(2).
000800 02 B1 PIC X(2).
000900 02 C1 PIC X(2).
001100 01 OUT.
001200 02 A2 PIC X(2).
001300 02 B2 PIC X(2).
001400 02 C2 PIC X(2).
002200 PROCEDURE DIVISION.
002300 ACCEPT DA FROM DATE.
002400 ACCEPT OUT FROM TIME.
002500 DISPLAY "DATE".
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DISPLY) - 01.09 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DISPLY.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC X(10) VALUE 'WELCOME'.
000610 77 B PIC X(4).
000700 PROCEDURE DIVISION.
000800 PARA.
000900 DISPLAY A.
000910 MOVE A TO B.
000920 DISPLAY B.
001000 STOP RUN.
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(FILLER) - 01.05 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. FILER.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 HAMSA.
000700 02 FILLER PIC X(37) VALUE ALL '*'.
000800 02 A PIC X(7) VALUE 'WELCOME'.
000900 02 FILLER PIC X(36) VALUE ALL '*'.
001000 01 SENTHIL.
001100 02 FILLER PIC X(80).
001200 01 ARUN.
001300 02 FILLER PIC X(20) VALUE ALL '*'.
001400 02 B PIC X(40) VALUE 'HAMSA IS A VERY VERY MAD GIRL'.
001500 02 FILLER PIC X(20) VALUE ALL '*'.
001600 PROCEDURE DIVISION.
001700 PARA.
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(MOVE) - 01.19 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. MOVES.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 ARUN.
000700 02 A PIC 9(4) VALUE 6452.
000800 02 B PIC 9(4) VALUE 2514.
000900 01 OUT.
001000 02 A1 PIC 9(4).
001100 02 B1 PIC 9(4).
001200 PROCEDURE DIVISION.
001210 PARA.
001300 MOVE CORRESPONDING ARUN TO OUT.
001400 DISPLAY OUT.
001600 STOP RUN.
****** **************************** Bottom of Data
****************************
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ONSIZE) - 01.10 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ONSIZE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC 9(2) VALUE 56.
000700 77 B PIC 9(2) VALUE 67.
000800 77 C PIC 9(3).
000900 PROCEDURE DIVISION.
001000 ADD A TO B GIVING C ON SIZE ERROR DISPLAY "ERROR".
001100 DISPLAY C.
001110 STOP RUN.
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(REDEFINE) - 01.12 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. REDEFINE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 A PIC 9(4) VALUE 4533.
000611 01 B REDEFINES A.
000620 02 C PIC 9(2).
000630 02 D PIC 9(2).
000800 PROCEDURE DIVISION.
001210 DISPLAY C.
001300 DISPLAY D.
001400 STOP RUN.
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(REFMOD) - 01.09 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. MOVES.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC 9(10) VALUE 123456789.
000700 77 B PIC 9(3).
000800 77 C PIC 9(4).
001300 PROCEDURE DIVISION.
001400 PARA.
001500 MOVE A(0: 3) TO B.
001600 DISPLAY B.
001610 MOVE A(6: 4) TO C.
001620 DISPLAY C.
001800 STOP RUN.
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(RENAME) - 01.01 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. RENAMES.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION
000600 77 A PIC X(5) VALUE 'KUMAR'.
000700 77 B PIC X(4) VALUE 'ARUN'.
000800 66 C RENAME A.
000900 PROCEDURE DIVISION.
001000 PARA.
001100 DISPLAY B,C.
001200 STOPRUN.
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ROUNDED) - 01.06 Columns 00001
00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ROUND.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC 99V99.
000700 77 B PIC 99V99.
000800 77 C PIC 99V9.
000900 77 D PIC 99V99.
001000 PROCEDURE DIVISION.
001100 MOVE 12.98 TO A.
001200 MOVE 15.87 TO B.
001300 ADD A TO B GIVING C ROUNDED.
001400 ADD B TO A GIVING D.
001500 DISPLAY C.
001600 DISPLAY D.
001700 STOP RUN.
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015

File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(EXECUT) - 01.25 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 //OZA071EE JOB OZA,OZA,MSGLEVEL=(1,1),
000200 // CLASS=A,MSGCLASS=A,NOTIFY=&SYSUID
000300 //DEMO EXEC PGM=ROUNDED
000400 //STEPLIB DD DSN=OZA071.ARUNLOAD.PDS,DISP=SHR
000500 //SYSOUT DD SYSOUT=*
000600 //SYSPRINT DD SYSOUT=*
000700 //SYSIN DD *
000800 /*
001100 //
****** **************************** Bottom of Data
****************************

F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up


F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ADDITION) - 01.08 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ARIT.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC S9(2) VALUE 10 SIGN LEADING SEPARATE.
000700 77 B PIC S9(2) VALUE 15 SIGN LEADING SEPARATE.
000710 77 C PIC S9(3) SIGN LEADING SEPARATE.
000720 77 D PIC S9(4) SIGN LEADING SEPARATE.
000721 77 E PIC S9(4) SIGN LEADING SEPARATE.
000800 PROCEDURE DIVISION.
000900 ADD A TO B GIVING C.
001000 MULTIPLY A BY B GIVING D.
001100 SUBTRACT B FROM A GIVING E.
001200 PARA.
001300 DISPLAY 'A:' A.
001400 DISPLAY 'B:' B.
F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
F8=Down F9=Swap F10=Left F11=Right F12=Cancel
3279-E TCPB0138 04/015
File Edit Edit_Settings Menu Utilities Compilers Test Help

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DATE) - 01.17 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DARE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 DA.
000700 02 A1 PIC X(2).
000800 02 B1 PIC X(2).
000900 02 C1 PIC X(2).
001100 01 OUT.
001200 02 A2 PIC X(2).
001300 02 B2 PIC X(2).
001400 02 C2 PIC X(2).
002200 PROCEDURE DIVISION.
002300 ACCEPT DA FROM DATE.
002400 ACCEPT OUT FROM TIME.
002500 DISPLAY "DATE".
──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(DISPLY) - 01.09 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. DISPLY.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC X(10) VALUE 'WELCOME'.
000610 77 B PIC X(4).
000700 PROCEDURE DIVISION.
000800 PARA.
000900 DISPLAY A.
000910 MOVE A TO B.
000920 DISPLAY B.
001000 STOP RUN.
****** **************************** Bottom of Data
****************************───────────────────────────────
───────────────────────────────────────────────
EDIT OZA071.ARUNCOB.PDS(FILLER) - 01.05 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. FILER.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 HAMSA.
000700 02 FILLER PIC X(37) VALUE ALL '*'.
000800 02 A PIC X(7) VALUE 'WELCOME'.
000900 02 FILLER PIC X(36) VALUE ALL '*'.
001000 01 SENTHIL.
001100 02 FILLER PIC X(80).
001200 01 ARUN.
001300 02 FILLER PIC X(20) VALUE ALL '*'.
001400 02 B PIC X(40) VALUE 'HAMSA IS A VERY VERY MAD GIRL'.
001500 02 FILLER PIC X(20) VALUE ALL '*'.
001600 PROCEDURE DIVISION.
001700 PARA.
──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(MOVE) - 01.19 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. MOVES.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 ARUN.
000700 02 A PIC 9(4) VALUE 6452.
000800 02 B PIC 9(4) VALUE 2514.
000900 01 OUT.
001000 02 A1 PIC 9(4).
001100 02 B1 PIC 9(4).
001200 PROCEDURE DIVISION.
001210 PARA.
001300 MOVE CORRESPONDING ARUN TO OUT.
001400 DISPLAY OUT.
001600 STOP RUN.
****** **************************** Bottom of Data

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ONSIZE) - 01.10 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ONSIZE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC 9(2) VALUE 56.
000700 77 B PIC 9(2) VALUE 67.
000800 77 C PIC 9(3).
000900 PROCEDURE DIVISION.
001000 ADD A TO B GIVING C ON SIZE ERROR DISPLAY "ERROR".
001100 DISPLAY C.
001110 STOP RUN.
****** **************************** Bottom of Data

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(REDEFINE) - 01.12 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. REDEFINE.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 01 A PIC 9(4) VALUE 4533.
000611 01 B REDEFINES A.
000620 02 C PIC 9(2).
000630 02 D PIC 9(2).
000800 PROCEDURE DIVISION.
001210 DISPLAY C.
001300 DISPLAY D.
001400 STOP RUN.
****** **************************** Bottom of Data

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(REFMOD) - 01.09 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. MOVES.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC 9(10) VALUE 123456789.
000700 77 B PIC 9(3).
000800 77 C PIC 9(4).
001300 PROCEDURE DIVISION.
001400 PARA.
001500 MOVE A(0: 3) TO B.
001600 DISPLAY B.
001610 MOVE A(6: 4) TO C.
001620 DISPLAY C.
001800 STOP RUN.
****** **************************** Bottom of Data
****************************

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(RENAME) - 01.01 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. RENAMES.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION
000600 77 A PIC X(5) VALUE 'KUMAR'.
000700 77 B PIC X(4) VALUE 'ARUN'.
000800 66 C RENAME A.
000900 PROCEDURE DIVISION.
001000 PARA.
001100 DISPLAY B,C.
001200 STOPRUN.
****** **************************** Bottom of Data
****************************

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ROUNDED) - 01.06 Columns 00001
00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. ROUND.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC 99V99.
000700 77 B PIC 99V99.
000800 77 C PIC 99V9.
000900 77 D PIC 99V99.
001000 PROCEDURE DIVISION.
001100 MOVE 12.98 TO A.
001200 MOVE 15.87 TO B.
001300 ADD A TO B GIVING C ROUNDED.
001400 ADD B TO A GIVING D.
001500 DISPLAY C.
001600 DISPLAY D.
001700 STOP RUN.

──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNCOB.PDS(ZOON) - 01.08 Columns 00001 00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. MOVES.
000300 ENVIRONMENT DIVISION.
000400 DATA DIVISION.
000500 WORKING-STORAGE SECTION.
000600 77 A PIC S9(4) SIGN LEADING SEPARATE.
001300 PROCEDURE DIVISION.
001400 PARA.
001500 MOVE -1234 TO A.
001620 DISPLAY A.
001800 STOP RUN.
****** **************************** Bottom of Data
****************************
──────────────────────────────────────────────────
─────────────────────────────
EDIT OZA071.ARUNVSAM.PDS(ALTERIN) - 01.01 Columns 00001
00072
Command ===> Scroll ===> HALF
****** ***************************** Top of Data
******************************
000100 //OZA071AN JOB NOTIFY=&SYSUID
000200 //STEP1 EXEC PGM=IDCAMS
000300 //SYSPRINT DD SYSOUT=*
000400 //SYSIN DD *
000500 DEFINE CLUSTER(NAME(OZA071.ARUU.KSDS) -
000600 TRK(1 1) -
000700 RECSZ(80 80) -
000800 CISZ(4096) -
000900 KEYS(4 0)-
001000 INDEXED)
001100 /*
001200 //STEP2 EXEC PGM=IDCAMS
001300 //SYSPRINT DD SYSOUT=*
001400 //SYSIN DD *
001500 REPRO IDS(OZA071.ARUU.PS) -
001600 ODS(OZA071.ARUU.KSDS)
001700 /*
──────────────────────────────────────────────────
Using parm parameter
─────────────────────────────
1300 EDIT OZA071.ARUNCOB.PDS(CONDIF) - 01.02 Columns
00001 00072
1301 ****** ***************************** Top of Data
******************************
1302 ==MSG> -Warning- The UNDO command is not available until you
change
1303 ==MSG> your edit profile using the command RECOVERY ON.
1304 000100 IDENTIFICATION DIVISION.
1305 000200 PROGRAM-ID. CONDIF.
1306 000300 ENVIRONMENT DIVISION.
1307 000400 DATA DIVISION.
1308 000410 LINKAGE SECTION.
1309 000411 01 HAMSA.
1310 000420 02 B PIC 9(2).
1311 000500 WORKING-STORAGE SECTION.
1312 000600 77 A PIC A(10) VALUE 'HAMSHA'.
1313 000800 77 C PIC 9(2).
1314 000900 77 D PIC 9(3).
1315 001000 PROCEDURE DIVISION USING HAMSA.
1316 001100 * ACCEPT B.
1317 001200 MOVE 12 TO C.
1318 001300 COMPUTE D=B+C.
1319 Command ===> Scroll ===> HALF
1320 F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
1321 F8=Down F9=Swap F10=Left F11=Right F12=Cancel
1322 3279-E TCPB0580 22/015
1323 File Edit Edit_Settings Menu Utilities Compilers Test Help
1324
─────────────────────────────────────────
──────────────────────────────────────
1325 EDIT OZA071.ARUNCOB.PDS(CONDIF) - 01.02
Columns 00001 00072
1326 000420 02 B PIC 9(2).
1327 000500 WORKING-STORAGE SECTION.
1328 000600 77 A PIC A(10) VALUE 'HAMSHA'.
1329 000800 77 C PIC 9(2).
1330 000900 77 D PIC 9(3).
1331 001000 PROCEDURE DIVISION USING HAMSA.
1332 001100 * ACCEPT B.
1333 001200 MOVE 12 TO C.
1334 001300 COMPUTE D=B+C.
1335 001400 DISPLAY 'NAME:' A.
1336 001500 DISPLAY 'MARK1:' B.
1337 001600 DISPLAY 'MARK2:' C.
1338 001610 DISPLAY 'SUM:' D.
1339 001700 IF D>=100 THEN
1340 001800 DISPLAY 'PASS'
1341 001900 ELSE
1342 002000 DISPLAY 'FAIL'
1343 002100 END-IF.
1344 Command ===> Scroll ===> HALF
1345 F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up
1346 F8=Down F9=Swap F10=Left F11=Right F12=Cancel
1347 3279-E TCPB0580 22/015

S-ar putea să vă placă și