DOCERR: "Scratch Files Can Have Names," Reference Manual StatesLast reviewed: July 17, 1995Article ID: Q23465 |
The information in this article applies to:
SUMMARYThe Microsoft FORTRAN Optimizing Compiler "Language Reference" manual for versions 4.0, 4.01, and 4.1 and the Microsoft FORTRAN "Reference" manual for version 5.0 state that an application can open a named file with STATUS = 'SCRATCH.' These statements appear on page 253 for versions 4.x and page 206 for version 5.0. These statements are incorrect and are contrary to ANSI FORTRAN specification (see page 12-19). The FORTRAN compiler generates the following run-time error when an application specifies STATUS = 'SCRATCH' for a named file:
F6301 : SCRATCH illegal for named fileNOTE: This feature is supported in FORTRAN PowerStation.
MORE INFORMATIONThe following code example demonstrates this run-time error:
Sample Code #1C Compile options needed: None
OPEN(6, FILE = 'JUNK', STATUS = 'SCRATCH') ENDTo implement a named scratch file, open the file without a STATUS specification and close the file with STATUS = 'DELETE.' The following code example demonstrates this technique.
Sample Code #2C Compile options needed: None
OPEN(1, 'FILE = TEST.DAT') CLOSE(1, STATUS = 'DELETE') END |
Additional reference words: 4.00 4.01 4.10 5.00 5.10 FORTRAN 77 docerr
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |