VAX FORTRAN Extensions Available in Microsoft FORTRAN 5.1

ID: Q50504


The information in this article applies to:
  • Microsoft FORTRAN for MS-DOS, versions 5.0, 5.1
  • Microsoft FORTRAN for OS/2, versions 5.0, 5.1

Microsoft FORTRAN versions 5.0 and 5.1 includes many, but not all, Digital Equipment Corporation (DEC) VAX FORTRAN extensions. The Microsoft FORTRAN "Reference" manual for versions 5.0 and 5.1 lists most of the supported extensions on pages 331-332. Appendix B in the Reference manual lists other features of FORTRAN versions 5.0 and 5.1.

Microsoft FORTRAN supports the following VAX FORTRAN extensions.

  • 31 character names


  • ACCESS selector 'APPEND' in the OPEN statement


  • Integer arrays can contain FORMAT statements


  • BLOCKSIZE and NML I/O keywords


  • Debug comment lines


  • DO statements without specified labels


  • DO WHILE statement


  • END DO statement


  • EQUIVALENCE of character and noncharacter items


  • EQUIVALENCE to a multi-dimensional array with only one subscript


  • Exponentiation of REAL and COMPLEX statements


  • IMPLICIT NONE


  • INCLUDE compiler directive


  • Initialization on the declaration line


  • In-line comments


  • Length specifications in the FUNCTION statement


  • Length specifications in type declarations


  • Mixing character and noncharacter items in COMMON statements


  • NAMELIST


  • Noninteger alternate return values


  • Noninteger array subscripts


  • Numeric operands for .AND., .OR., and so on


  • Specified common-block variables in DATA statements outside a BLOCK DATA subroutine


  • STRUCTURE, UNION, MAP statements


  • Up to 99 continuation lines


  • Using the dollar sign ($) in names


  • .XOR. operator


Additional query words: nofps kbinf 5.00 5.10

Keywords :
Version : :5.0,5.1
Platform :
Issue type :


Last Reviewed: November 2, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.