VMS Help  —  FORTRAN  Format Specifiers, Carriage Control
  When the first character of a formatted record is transferred to an
  output file or printer, it can be interpreted as a carriage control
  character (and not printed) if the file is opened with
  CARRIAGECONTROL='FORTRAN' in effect.

  The I/O system recognizes the characters listed below as carriage
  control characters and does not print them.

     Character    Meaning
     ---------    -----------------------------------------
       '+'        Overprinting: Outputs the record (at the
                  current position in the current line) and
                  a carriage return.

       ' '        One line feed: Outputs the record (at the
                  beginning of the following line) and a
                  carriage return.

       '0'        Two line feeds: Outputs the record (after
                  skipping a line) and a carriage return.

       '1'        Next page: Outputs the record (at the
                  beginning of a new page) and a carriage return.

       '$'        Prompting: Outputs the record (at the
                  beginning of the following line), but no
                  carriage return.

     ASCII NULL   Overprinting with no advance: Outputs
                  the record (at the current position in the
                  current line), but no carriage return.
                  (ASCII NULL is specified as CHAR(0).)

  Any other character is interpreted as a blank and is deleted from
  the print line.  If you accidentally omit a carriage control
  character, the first character of the record is not printed.
Close Help