COBOL Manual for TNS/E Programs (H06.08+, J06.03+)
quotation marks unless it forms a COBOL word. For more information about operating
system file names, see the Guardian Procedure Calls Reference Manual.
define-name-literal
is allowed only in the Guardian environment. It is a nonnumeric literal representing a
DEFINE name of class MAP, SPOOL, TAPE, or TAPECATALOG. Quotation marks must
enclose define-name-literal. For more information about DEFINE names, see DEFINEs
(page 593).
RESERVE clause
enables or prevents sequential block buffering on input and buffered cache on output, or
enables or prevents HP COBOL Fast I-O for both input and output, for a disk file, depending
on the value of number.
number
is a numeric literal, an unsigned integer.
number must be in the range 1 through 32, and its value is interpreted:
EffectValue of number
No buffering or HP COBOL Fast I-O1
Sequential block buffering on input and buffered cache on output if
the assigned file qualifies
2
HP COBOL Fast I-O if the assigned file qualifies; if not, sequential block
buffering for input and buffered cache for output if the assigned file
qualifies; otherwise normal I-O.
3 or greater
number is the number of blocks to buffer.
CAUTION: Do not use sequential block buffering for a file opened for shared access. If you do,
a process could read data that is not up-to-date while another process alters the file. For information
on shared access, see OPEN (page 375).
ORGANIZATION clause
makes the organization of the file sequential (the default).
PADDING CHARACTER clause
120 Environment Division










