HP Fortran Programmer's Guide (March 2010)
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.