Allows the specific name of an intrinsic procedure to be used as an
actual argument. (Not all specific names can be used as actual
arguments. For more information, see the HP Fortran for OpenVMS
Language Reference Manual.)
The INTRINSIC attribute can be specified in a type declaration
statement or an INTRINSIC statement, and takes one of the following
forms:
Type Declaration Statement:
type, [att-ls,] INTRINSIC [,att-ls] :: v[,v]...
Statement:
INTRINSIC v [,v]...
type Is a data type specifier.
att-ls Is an optional list of attribute specifiers.
v Is the symbolic name of an intrinsic subprogram.
Subprogram names passed as actual arguments must be identified in
INTRINSIC statements. Names of subprograms used as the objects of
CALL statements or function references do not need to be identified
by means of INTRINSIC statements; these names are recognized as
intrinsic implicitly.
The INTRINSIC attribute is compatible with the PRIVATE and PUBLIC
attributes.