HP Fortran Version 3.3 Release Notes

Computing access to the environment
Computing access to the environment is now supported by following intrinsic functions:
GET_COMMAND - returns the command that invoked the program.
GET_COMMAND_ARGUMENT - returns a command line argument of the command
that invoked the program.
GET_ENVIRONMENT_VARIABLE - returns the value of the specified environment
variable.
COMMAND_ARGUMENT_COUNT - returns the number of command line arguments
for the command that invoked the program.
Binary, octal and hex constants
A binary, octal or hex constant is permitted as a principal argument in a call of the
intrinsic function INT, REAL, CMPLX, or DBLE (not for an optional argument that
specifies the kind).
Example 1 Binary, Octal and Hex constants
INT(O345),REAL(Z1234ABCD)
Complex constants
Complex constant is used to specify the real or imaginary part of a complex constant.
Example 2 Complex Constants
REAL,parameter :: pi = 3.14
COMPLEX,c :: = (0.0, pi)
Lengths of names and statements
The length of names has been increased to 63 characters and statements can now extend
up to 256 lines.
Other features
This section lists the other features specific to HP Fortran3.3
Inline Assembly - FPREG usage
Itanium based HPUX Fortran compilers support the ability to specify certain machine
instructions at source level. Such instructions are inlined into the code stream emitted
by the compiler.
What is New in This Version 7