18.08.2013 Views

(SYSLIB) Programming Reference Manual - Public Support Login ...

(SYSLIB) Programming Reference Manual - Public Support Login ...

(SYSLIB) Programming Reference Manual - Public Support Login ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

PREPRM, PREPRO, PREPF$, and POSTPR$<br />

The PARTBL that the calling program provides is filled with the data that is necessary to<br />

process the files. The input/output files are assigned as follows:<br />

SI assigned<br />

RO assigned exclusively<br />

SO assigned exclusively<br />

If SI is the same file as RO or SO, it is assigned exclusively.<br />

14.1.2. PREPRM–Preprocessor Routine<br />

PREPRM generates the source input and source output fields of PARTBL<br />

(see Figure 14-1). It performs dynamic assigns and program file searches on the source<br />

input and source output files.<br />

Initial Condition<br />

PARTBL must be externally defined and 27 words long (or 40 words long if relocatable<br />

output field is needed). It should be zero-filled.<br />

Calling Sequence<br />

LMJ X11,PREPRM$<br />

error return<br />

normal return<br />

The information on the processor call statement is transferred to PARTBL (see Figure<br />

14–1).<br />

The input/output files are assigned as follows:<br />

Symbolic input assigned<br />

Symbolic output assigned exclusively<br />

If the symbolic input file is the same file as the symbolic output file, the symbolic input<br />

file is assigned exclusively.<br />

On error return, an error message is printed.<br />

The PREPRO and PREPRM automatically fill PARTBL fields when called. The fields are<br />

filled with data needed by the SIR$, ROR, SOR, and POSTPR$ routines of <strong>SYSLIB</strong>.<br />

7833 1733–004 14–3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!