Contents | Index |
Order Number: AA--QJRWC--TE
This manual provides information about the Compaq Fortran program development environment on Compaq OpenVMS Alpha systems.
It describes compiling, linking, running, and debugging Compaq Fortran programs. It also describes the run-time environment, including run-time performance, I/O and error-handling support, data types, numeric data conversion, calling other procedures, and compatibility with Compaq Fortran 77.
Revision/Update Information: This manual replaces the previous version, AA--QJRWB--TE.
Software Version: Compaq Fortran for OpenVMS Alpha Systems Version 7.4 or higher
Compaq Computer Corporation
Houston, Texas
© 2001 Compaq Computer Corporation
Compaq, the COMPAQ logo, VAX, and VMS Registered in U.S. Patent and
Trademark Office.
AXP, DEC Fortran, DECwindows, OpenVMS, and VAX FORTRAN are trademarks
of Compaq Computer Corporation.
Microsoft, NT, and Windows are either trademarks or registered
trademarks of Microsoft Corporation in the United States and other
countries.
UNIX is a trademark of The Open Group in the United States and other
countries.
CRAY is a registered trademark of Cray Research, Incorporated.
All other product names mentioned herein may be trademarks of their
respective companies.
Confidential computer software. Valid license from Compaq required for
possession, use or copying. Consistent with FAR 12.211 and 12.212,
Commercial Computer Software, Computer Software Documentation, and
Technical Data for Commercial Items are licensed to the U.S. Government
under vendor's standard commercial license.
Compaq shall not be liable for technical or editorial errors or
omissions contained herein. The information in this document is
provided "as is" without warranty of any kind and is subject
to change without notice. The warranties for Compaq products are set
forth in the express limited warranty statements accompanying such
products. Nothing herein should be construed as constituting an
additional warranty.
Cover graphic, photographs: Copyright © 1997 PhotoDisc, Inc.
Cover graphic, image: CERN, European Laboratory for Particle Physics:
ALICE detector on CERN's future accelerator, the LHC, Large Hadron
Collider.
ZK6443
This document is available on CD-ROM.
This document was prepared using DECdocument, Version V3.3-1e.
Hewlett-Packard and HP-UX are registered trademarks of the
Hewlett-Packard Company.
IBM is a registered trademark of International Business Machines, Inc.
IEEE is a registered trademark of the Institute of Electrical and
Electronics Engineers, Inc.
KAP is a registered trademark of Kuck and Associates, Inc.
Motif is a registered trademark of the Open Software Foundation, Inc.,
licensed by Compaq;
OpenMP and the OpenMP logo are trademarks of OpenMP Architecture Review
Board.
Adobe Acrobat and PostScript are registered trademarks of Adobe
Systems, Inc.
RISC System/6000 is a registered trademark of International Business
Machines, Inc.
SUN is a registered trademark of Sun Microsystems, Inc.
System\370 is a registered trademark of International Business
Machines, Inc.
Contents | Index |
This manual describes the Compaq Fortran compiler command, compiler, and run-time environment. This includes how to compile, link, execute, and debug Compaq Fortran programs on an Alpha system (Alpha processor architecture) running the Compaq OpenVMS Alpha operating system. It also describes performance guidelines, I/O and error-handling support, calling other procedures, and compatibility.
This manual makes the following assumptions about you, the reader:
This manual consists of the following chapters and appendixes:
The following documents may also be useful to Compaq Fortran programmers:
SYS$HELP:FORTRAN.RELEASE_NOTES
SYS$HELP:FORTRAN_RELEASE_NOTES.*
$ HELP FORTRAN |
If you have Internet access and a World Wide Web (WWW) browser, you are invited to view the Compaq Fortran home page, located at the following URL:
http://www.compaq.com/fortran/ |
This Web site contains information about software patch kits, example programs, and additional product information.
We welcome your comments on this or any other Compaq Fortran manual. You can send comments by Internet electronic mail to:
fortran@compaq.com |
If you have suggestions for improving particular sections or find any errors, please indicate the title, order number, and section numbers. Compaq also welcomes general comments.
If you have a customer support contract and have comments or questions about Compaq Fortran software, you can contact the Compaq Customer Support Center (CSC), preferably using electronic means such as DSNlink. In the United States, customers can call the CSC at 1-800-354-9000.
You may also send comments, questions and suggestions about the Compaq Fortran product to the following Internet mail address: fortran@compaq.com. Please note, however, that this address is for informational inquiries only. It is not a formal support channel.
This manual uses the conventions shown in Table 1:
Convention | Meaning |
---|---|
$ | This manual uses a dollar sign ($) to represent the user prompt. |
[Return] | This symbol indicates that you must press the named key on the keyboard. |
Ctrl/ x | This symbol indicates that you must press the Ctrl key while you simultaneously press the key labeled x. |
$
FORT
_File: |
This manual displays system prompts and responses using a monospaced font. Typed user input is displayed in a bold monospaced font. |
newterm | Bold type indicates the introduction of a new term in text. |
variable | Italic type indicates important information, a complete title of a manual, or variable information, such as user-supplied information in command or option syntax. |
|
Large braces enclose lists from which you must choose one item. For
example:
|
[ ] |
Square brackets enclose items that are optional. For example:
BLOCK DATA [nam]
|
... |
A horizontal ellipsis means that the item preceding the ellipsis can be
repeated. For example:
s[,s]...
|
.
. . |
A vertical ellipsis in a figure or example means that not all of the statements are shown. |
real | This term refers to all floating-point intrinsic data types as a group. |
complex | This term refers to all complex floating-point intrinsic data types as a group. |
logical | This term refers to logical intrinsic data types as a group. |
integer | This term refers to integer intrinsic data types as a group. |
DECwindows, DECwindows Motif | References to DECwindows or DECwindows Motif refer to DECwindows Motif software. |
Fortran | This term refers to language information that is common to ANSI FORTRAN-77, ANSI/ISO Fortran 90, ANSI/ISO Fortran 95, and Compaq Fortran 90. |
Fortran 90 | This term refers to language information that is common to ANSI/ISO Fortran 90 and Compaq Fortran. For example, a new language feature introduced in the Fortran 90 standard. |
Fortran 95 | This term refers to language information that is common to ISO Fortran 95 and Compaq Fortran. For example, a new language feature introduced in the Fortran 95 standard. |
Compaq Fortran
(DEC Fortran 90) |
The term Compaq Fortran (formerly DEC Fortran 90 and DIGITAL Fortran 90) refers to language information that is common to the Fortran 90 and 95 standards, and any Compaq Fortran extensions. Since the Fortran 90 standard is a superset of the FORTRAN-77 standard, Compaq Fortran also supports the FORTRAN-77 standard. Compaq Fortran supports all of the deleted features of the Fortran 95 standard. |
Compaq Fortran 77
(DEC Fortran) |
The term Compaq Fortran 77 (formerly DEC Fortran) refers to language information that is common to the FORTRAN-77 standard and any Compaq Fortran 77 extensions. |
VMS®, OpenVMS | References to VMS, VMS system, OpenVMS, or OpenVMS system refer to the OpenVMS operating system. |
Next | Contents | Index |