Compaq Fortran
User Manual for
OpenVMS Alpha Systems


Previous Contents Index

A.2 Major Language Features for Compatibility with Compaq Fortran 77 for OpenVMS Systems

To simplify porting Compaq Fortran 77 applications from OpenVMS VAX systems to Compaq Fortran on OpenVMS Alpha Systems, the following features (extensions) are provided with Compaq Fortran Version 7.2:

For More Information:

A.3 Language Features and Interpretation Differences Between Compaq Fortran 77 and Compaq Fortran on OpenVMS Systems

This section lists Compaq Fortran 77 extensions to the FORTRAN-77 standard that are interpretation differences or are not included in Compaq Fortran Version 7.2 for OpenVMS Alpha Systems. Where appropriate, this list indicates equivalent Compaq Fortran language features.

Compaq Fortran conforms to the Fortran 90 and Fortran 95 standards. The Fortran 90 standard is a superset of the FORTRAN-77 standard. The Fortran 95 standard deletes some FORTRAN-77 features from the Fortran 90 standard. Compaq Fortran fully supports all of these deleted features (see the Compaq Fortran Language Reference Manual).

Compaq Fortran provides many but not all of the FORTRAN-77 extensions provided by Compaq Fortran 77.

A.3.1 Compaq Fortran 77 for OpenVMS Language Features Not Implemented

The following FORTRAN-77 extensions provided by Compaq Fortran 77 on OpenVMS systems (both Alpha and VAX hardware) are not provided by Compaq Fortran for OpenVMS Alpha Systems Version 7.2:

A.3.2 Compaq Fortran 77 for OpenVMS VAX Systems Language Features Not Implemented

Certain language features are available in Compaq Fortran 77 for OpenVMS VAX Systems, but are not supported in Compaq Fortran for OpenVMS Alpha Systems Version 7.2. These features include features supported by the VAX architecture, VAX hardware support, and older language extensions.

The following language features are available in Compaq Fortran 77 for OpenVMS VAX Systems, but are not supported in Compaq Fortran because of architectural differences between Alpha systems and VAX systems:

A.3.3 Compaq Fortran 77 for OpenVMS Language Interpretation Differences

The following FORTRAN-77 extensions provided by Compaq Fortran 77 on OpenVMS systems (both Alpha and VAX hardware) are interpreted differently by Compaq Fortran in Version 7.2:

For More Information:

A.3.4 Compaq Fortran 77 for OpenVMS VAX Systems Interpretation Differences

The following language features are interpreted differently in Compaq Fortran 77 for OpenVMS VAX Systems Version 6.4 and Compaq Fortran for OpenVMS Alpha Systems:

A.4 Improved Compaq Fortran Compiler Diagnostic Detection

The following language features are detected differently by Compaq Fortran Version 7.2 than Compaq Fortran 77:

For More Information:


Previous Next Contents Index