4.3.3 Declaring Cray Pointers and Fortran 95 Pointers
Cray pointers are declared as follows:
POINTER
(
pointer_name, pointee_name
[array_spec] )
Fortran 95 pointers are declared as follows:
POINTER
object_name
The two kinds of pointers cannot be mixed.