Home
 
PICO C Interpreter with FSS Extensions
 
MENU - System Utility Menu
 
DABR - Direct Asscess File Browser
 
SYS-Stat - System Status
 
Downloads
 

MVS Utility Downloads

Source Code

Source code is provided in a zip file. It has successfully been compiled with the JCC C Compiler. The SVC Call Interface must be assembled and then included when link editing the modules.

  • picoc.zip   -  PICO C - C Interpreter Scripting with FSS
  • sysutil.zip  -  MVS System Utilities

MVS Load Modules

The load modules are provided as unloaded PDS using IEBCOPY. The source dataset is on a 3350 DASD with a blocksize of 19069. The download files are AWS tape images.

Running The Programs

JCC expects three files to be defined: STDIN, STDOUT, and STDERR. I simply use DA(*) to use the terminal for input and output:

ALLOC FI(STDOUT) DA(*)
ALLOC FI(STDOUT) DA(*)
ALLOC FI(STDERR) DA(*)

You can still run the programs without allocating these files but you can't access STDIN, STDOUT or STDERR. For the full screen utilities it should not really matter.

For PICOC you will need to supply an input file.

ALLOC FI(SCRIPT) DA(TCS3.C.ASM(FSI01)) SHR
CALL 'TCS3.MVS.LOAD(PICOC)' '//DDN:SCRIPT'

If there is a problem and STDERR is not allocated then PICOC will fail silently.