This document, the VAX-11 FORTRAN IV-PLUS Language Reference Manual, published in August 1978 by Digital Equipment Corporation, serves as a comprehensive reference guide for the FORTRAN language elements supported by the VAX-11 FORTRAN IV-PLUS system. It is specifically designed to assist programmers in preparing FORTRAN source programs, and explicitly states it is not a tutorial nor does it cover the FORTRAN user interface to the VAX/VMS operating system.
The manual details the language by:
CHARACTER data type, Block IF statements, arithmetic expressions as array subscripts, mixed-mode expressions, new data types (e.g., LOGICAL*1, INTEGER*2), the IMPLICIT statement, various new I/O statements (ACCEPT, TYPE, PRINT, ENCODE/DECODE, OPEN, CLOSE, DEFINE FILE, FIND), PARAMETER statements, generic functions, and extended DO loop capabilities. It also covers program unit structure, line formatting (including inline comments and debugging statements), and the INCLUDE statement.ASSIGN statements.GO TO (Unconditional, Computed, Assigned), IF statements (Arithmetic, Logical, Block IF constructs), DO loops (including nesting and extended range), CONTINUE, CALL, RETURN, PAUSE, STOP, and END statements.IMPLICIT, TYPE DECLARATION, DIMENSION, COMMON, EQUIVALENCE (including array and substring equivalences and interaction with COMMON), EXTERNAL, DATA, PARAMETER, PROGRAM, and BLOCK DATA.%VAL, %REF, %DESCR, %LOC), user-written subprograms (Arithmetic Statement Functions, Function, Subroutine, ENTRY statements), and FORTRAN library functions (Processor-Defined, Generic, Character functions).ENCODE and DECODE statements, and error handling (END=s, ERR=s).FORMAT statements.OPEN, CLOSE, REWIND, BACKSPACE, FIND, ENDFILE, and DEFINE FILE, along with their associated keywords and parameters.The document also includes appendices summarizing FORTRAN and ASCII character sets, Radix-50 constants, expression operators, and a detailed list of FORTRAN library functions.
Site structure and layout ©2025 Majenko Technologies