File control entry

The file control entry declares the relevant physical attributes of a file.

Format.

          SELECT [ OPTIONAL ] file-name-1

          ASSIGN [ [ TO ] { device-name-1 } ... ] [ USING data-name-1 ]
                          { literal-1     }

                            { DYNAMIC    }
        [ ACCESS [MODE IS ] { RANDOM     } ]
                            { SEQUENTIAL }

                                  { INDEXED         }
        [ [ ORGANIZATION ] [ IS ] { RELATIVE        } ]
                                  { SEQUENTIAL      }
                                  { LINE SEQUENTIAL }

        [ RESERVE integer-1 [ AREA  ] ]
                            [ AREAS ]

        [ [ FILE ] STATUS [ IS ] data-name-2 ]

        [ ALTERNATE RECORD [ KEY IS ] data-name-3 [ [ WITH ] DUPLICATES ] ]

        [ RECORD [ KEY IS ] data-name-4 ]

        [ RELATIVE [ KEY IS ] data-name-5 ]

Notes.

At least one of device-name-1, literal-1 or data-name-1 must be specified.