HP Fortran Programmer's Guide (March 2010)
An overview of HP Fortran
Front-end
Chapter 18
+[no]escape Treat the backslash character (\) as a C-like escape [literal]
character. The default is +noescape.
For information on using this option when porting, see
“Escape sequences” on page 246.
+[no]extend_source Allow [do not allow] up to 254 characters on a single source
line. The default, +noextend_source, is 72 characters for
fixed format and 132 for free format.
For information on using this option when porting, see
“Source formats” on page 245.
+f2003 Enable compiling of Fortran 2003 standard code.
+f2003allocassign Enables automatic allocation or re-allocation of arrays
when an assignment happens to an allocatable array that
is part of F2003 standard.
-Idirectory Add directory to the list of directories searched for files
specified in INCLUDE lines and include directives, and for
.mod files. The command line can have multiple instances
of this option, each specifying a different directory.
For information about using this option, see “Managing
.mod files” on page 87.
+[no]implicit_none Cause the types of identifiers to be implicitly undefined
[defined]. The default is implicit typing
(+noimplicit_none).
For information about using this option, see “Disabling
implicit typing” on page 100.
+langlvl={90|default} Issue warnings for all extensions to the Fortran standard
(+langlvl=90). The default, +langlvl=default, allows
extensions.
For information about using this option, see Chapter 11,
“Porting to HP Fortran,” on page 235.
+[no]list Write [suppress] a program listing to standard output
during compilation. The default is +nolist.
Table 1-3 Options for controlling the front end (Continued)
Option Function