HP Fortran Programmer's Guide (B3908-90031; September 2011)

An overview of HP Fortran
Front-end
Chapter 1 7
Front-end
The front-end is responsible for parsing the source code and issuing warning and error messages when the
parse fails. Command-line options enable you to control the front end’s assumptions about the source code,
including whether the source is in fixed or free format, uses implicit or explicit typing, and contains
extensions. Other front-end options control the level of error messages and their language (Native Language
Support), default data sizes, and search rules for .mod files. For a list of the options that control the front
end, see Table 1-3.
Table 1-3 Options for controlling the front end
Option Function
+[no]autodbl Promote [do not promote] all integer, logical, and real items to 8
bytes, and all double-precision and complex items to 16 bytes. The
default is +noautodbl.
For information about using this option, see “Increasing default data
sizes” on page 106.
+[no]autodbl4 Promote [do not promote] all integer, logical, and real items to 8
bytes, and complex items to 16 bytes. The +autodbl4 option does
not promote the size of double-precision and double-complex items.
The default is +noautodbl4.
For information about using this option, see “Increasing default data
sizes” on page 106.
+check={all|none} Enable (+check=all) or disable (+check=none) compile-time
range checking of array subscripts. The default is +check=none.
For information about using this option, see “Segmentation violation
exception” on page 123.
+[no]dlines Compile debug lines as source statements [comments]. Source lines
must be in fixed format. The default, +nodlines, is to treat source
lines with a D or d in column 1 as comments.
For information on using this option, see “Using debugging lines”
on page 125.