HP Fortran Version 3.4 Release Notes

NOTE: Install the latest LIBIO77 patch to use this feature.
Intrinsic function for newline character
The intrinsic function NEW_LINE(A) has been introduced to return the newline
character.
Input and output of IEEE exceptional values
Input and Output of the IEEE exceptional values are now done as per f2003
specifications.
Miscellaneous enhancements
Following are some of the enhancements:
Assignment to an Allocatable Array” (page 7)
Allocatable Attribute to Derived Type Components” (page 7)
“Pointer INTENT” (page 7)
“The VOLATILE Attribute” (page 7)
Array Constructor Syntax” (page 7)
Assignment to an Allocatable Array
When the destination variable is allocated with another shape, it is unallocated and
reallocated to the correct shape. This feature is available in the +f2003allocassign
option.
Allocatable Attribute to Derived Type Components
Compiler now allows derived type components to have allocatable attributes.
This feature is supported in the +f2003 option.
Pointer INTENT
INTENT is permitted to be specified for pointer dummy arguments. It refers to the
pointer association status of dummy arguments.
This feature is enabled by default.
The VOLATILE Attribute
Volatile attributes can be specified for data objects to indicate that its value might
change by means not specified in the program. This feature is enabled by default.
Array Constructor Syntax
Square brackets can be specified as delimiters for array constructors. Array constructors
can also have explicit type specifications and type parameters.
This feature is enabled by default.
What is New in This Version 7