# 10.4 ACCEPT Statement

The ACCEPT statement is a data transfer input statement. This statement is the same as a formatted, sequential READ statement, except that an ACCEPT statement must never be connected to user- specified I/O units.

An ACCEPT statement takes one of the following forms:

  Formatted:
  ACCEPT form [, io-list]
  Formatted - List-Directed:
  ACCEPT * [, io-list]
  Formatted - Namelist:
  ACCEPT nml
  form
  Is the nonkeyword form of a format specifier (no FMT=).
  io-list
  Is an I/O list.
  *
  Is the format specifier indicating list-directed formatting. (It can also be specified as FMT=*.)
  nml
  Is the nonkeyword form of a namelist specifier (no NML=) indicating namelist formatting.

Examples

In the following example, character data is read from the implicit unit and binary values are assigned to each of the five elements of array CHARAR:

          CHARACTER*10 CHARAR(5)
          ACCEPT 200, CHARAR
    200   FORMAT (5A10)

For More Information:

- On formatted, sequential READ statements, see Section 10.3.1.1.
- On formatted data and data transfers, see your user manual or programmer's guide.
- On list-directed input, see Section 10.3.1.2.
- On namelist input, see Section 10.3.1.3.
- On I/O lists, see Section 10.2.2.

Previous Page Next Page Table of Contents