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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

BSP$-Program File Basic Service Package<br />

Flag-bits (word 3, bits 0 through 11) include the 2-bit element-text-length granularity<br />

field in bits 1 and 2. This field is described following the Symbolic or Procedure<br />

Element Add to Element Table packet.<br />

Element subtype (word 7, bits 0 through 5) is described in section 2.4, SSTYP$.<br />

Length of element text (word 7, bits 12 through 35). The meaning of this field<br />

depends on one of the following two program file types:<br />

• For a PF or LPF, bits 12 through 17 of this field are not used and should be zero.<br />

Bits 18 through 35 are the length of the element text in sectors. This allows a<br />

maximum of 0777777 or 262,143 sectors of element text.<br />

• For an LEPF, the meaning of this field depends on the contents of the flag-bits<br />

element-text-length-granularity field, as described following the Symbolic or<br />

Procedure Element Add to Element Table packet.<br />

• Assembler, FORTRAN, or PLUS Procedure Item<br />

0 1 2 3 4 5 6 17 18 35<br />

0 procedure name<br />

1<br />

2 related element table item number zero<br />

3 D<br />

F<br />

0 A S K 0 relative word location of the procedure in the file<br />

• COBOL Procedure Item Add to COBOL Procedure Table<br />

0 1 2 3 4 5 6 17 18 35<br />

0 COBOL procedure name (first 12 characters)<br />

1<br />

2 related element table item number zero<br />

3 D<br />

F<br />

C<br />

I<br />

A S K 0 relative word location of the procedure in the file<br />

4 COBOL procedure name (second 12 characters)<br />

5<br />

6 zeros<br />

7 COBOL procedure name (final six characters)<br />

Note: The first 4 words must be in all COBOL Procedure Table Add Packets.<br />

The second 4 words will be present only if the COBOL procedure name exceeds<br />

12 characters, and bit 1 of word 3 (continuation indicator) is set to 1.<br />

5–28 7833 1733–004

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

Saved successfully!

Ooh no, something went wrong!