RECMODE

Specifies the default format of files.

Syntax:
>>-.---.--RECMODE--"format"----------------><
   +-/-+
Parameters:
format One of:
F Fixed-length record format.
V Variable-length record format.
  • OSVS,
  • VSC21,
  • VSC22
Fixed or variable depending on a file's record definitions. If all record definitions for the file have the same length and are fixed length, the file is fixed-length record format. Otherwise it is variable-length record format.
  • COB370,
  • ENTCOBOL,
  • MVS,
  • OS390,
  • VSC23,
  • VSC24
Fixed or variable length depending on the file's record definitions. If all record definitions for the file are the same length, and are fixed length and/or the FD entry has a RECORD CONTAINS x CHARACTERS clause, the file is fixed-length record format. Otherwise it is variable-length record format.
Properties:
Default: RECMODE"F" (DIALECT DIALECT
Phase: Syntax check
$SET: Initial
Dependencies:

RECMODE"VSC22" set at end by CMPR2.

Comments:

For an individual file this directive is overridden if the FD contains either a RECORD IS VARYING phrase (which specifies variable format) or a RECORDING MODE clause.

See Also: