home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
archives
/
ibmtsoqueens.tar.gz
/
ibmtsoqueens.tar
/
ts2ds.ins
< prev
next >
Wrap
Text File
|
1988-08-16
|
4KB
|
93 lines
Installation of the command TSODS :
-----------------------------------
The installation of this new command includes three files, which include
first this installation description, then four assembler routines and
finally seven PL/I routines and the main program:
Assembler: PLIANF macro
PLILINK routine
PLISVC routine
PLITSSR routine
PL/I: PLIDAER routine
PLIDAEX routine
PLIDA00 routine
PLIPTIS routine
PLISCAN routine
PLISTAD routine
PLISTD routine
TSODS main program
The later two files should be copied into two partitioned files
containing the mentioned members. Afterwards assemble the three ASM
members and compile the seven PL/I routines and the TSODS main program
using the PL/I optimizing compiler. Inside the ASM routine PLITSSR a
macro named CVT is used, I found it in our site in the systems library
called 'SYS1.AMODGEN'. After the assembly- and compile-step, the
object modules should be in one object library. With the following job,
these modules are linked together to form an executable command:
//TSODS JOB NOTIFY=xxxx,MSGCLASS=X,USER=xxxx 00010000
//* 00020000
//* +-------------------------------------------------------+ 00319100
//* | The resulting LOAD-Module should have a size of about | 00319100
//* | Hex(33B0) bytes. | 00319100
//* +-------------------------------------------------------+ 00319100
//* 00020000
//LKED EXEC PGM=IEWL, 00320000
// PARM='MAP,LIST,LET,AMODE=24,SIZE=(512K,16K)' 00321001
//SYSPRINT DD SYSOUT=* 00330000
//SYSLOUT DD SYSOUT=* 00331000
//SYSUT1 DD UNIT=DISK,SPACE=(CYL,(1,1)) 00340000
//SYSOBJ DD DISP=SHR,DSN=xxxx /*Your object module */ 00380001
//SYSLIB DD DISP=SHR,DSN=SYS1.PLIBASE 00390001
//SYSLMOD DD DISP=SHR,DSN=xxxx /*Systems command library*/ 00400000
//SYSLIN DD * 00410000
INCLUDE SYSOBJ(TSODS) 00420002
ENTRY PLICALLA 04060000
INCLUDE SYSOBJ(PLIDAER,PLIDAEX,PLIDA00,PLIPTIS,PLISCAN,PLISTAD) 04100001
INCLUDE SYSOBJ(PLISTD,PLILINK,PLISVC,PLITSSR) 04110001
NAME TSODS(R) 04330000
/* 04340000
By inserting the command to the systems command library, TSODS is now
an official command. Therefore you need too the corresonding 'help'
member for the systems help library:
)F Function -
The TSODS command executes another TSO command and directs ist
output, which would normally be listed at the terminal, to the
file "TSODS".
)X Syntax -
TSODS 'TSO command'
Required - 'TSO command'
Notes: - Prior to invoking the TSODS command, the file "TSODS"
must be allocated to a dataset.
- You should be careful when using the TSODS command, as
it does not properly support each TSO command available
at our system.
)O Operands -
)) 'TSO command'
- the TSO command to be executed
After all, I wish you good luck with this new command:
Fritz Buetikofer
Abt. Individuelle Informatik
des Amtes fuer Informatik des Kt. Bern
Laengassstr. 51
CH-3012 Bern
SWITZERLAND