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.

SAR$ READ<br />

The default buffer and table lengths are listed in Table 17–1.<br />

Table 17–1. SAR$: PLUS READ Buffer and Table<br />

Length Defaults<br />

Identifier Value<br />

SAR_IO_BUFFER_WORD_LENGTH 448<br />

SAR_IMAGE_BUFFER_WORD_LENGTH 63<br />

SAR_TEXT_BUFFER_BYTE_LENGTH 132<br />

SAR_ATTRIBUTE_TABLE_WORD_LENGTH 40<br />

SAR_SELECT_LIST_BYTE_LENGTH 4<br />

The buffer and table type definitions are listed in Table 17–2.<br />

Table 17–2. SAR$: PLUS READ Buffer and Table Type<br />

Definitions<br />

Identifier Type<br />

SAR_IO_BUFFER 448 words logical locatable<br />

SAR_IMAGE_BUFFER 63 words logical locatable<br />

SAR_TEXT_BUFFER 132 ASCII characters locatable<br />

SAR_ATTRIBUTE_TABLE 40 words logical locatable<br />

SAR_SELECT_LIST 4 bytes logical locatable<br />

The element SAR$DEFN also contains other definitions necessary to SAR$.<br />

17.1.3. READ Procedures Called from PLUS<br />

The procedures for the READ function are:<br />

• SAR_OPEN_INPUT<br />

• SAR_READ<br />

• SAR_CLOSE_INPUT<br />

The declarations for these procedures are contained in the element SAR$READ$DG, in<br />

the <strong>SYSLIB</strong> file (SYS$LIB$*<strong>SYSLIB</strong>) or SYS$*RLIB$. This element may be obtained with<br />

the COPY statement.<br />

SAR$READ$DG contains all three procedure declarations. All of the READ procedure<br />

modules are compiled with the G option, using the IBJ$ calling sequence.<br />

17–12 7833 1733–004

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

Saved successfully!

Ooh no, something went wrong!