Did VAX and/or VMS PL/I implementations avoid that problem?
-- glen
PL/I on OpenVMS VAX and Alpha provides the DESCRIPTOR(), VALUE()
and REFERENCE().
As far as %LOC, PL/I already has the built-in ADDR() function to
achieve the same result.
Tim.
As already explained to you in comp.lang.fortran,
%LOC etc were non-standard FORTRAN-specific.
PL/I didn't need those constructs, as it already
had its own suite of builtins and other mechanisms for that purpose.
That has nothing to do with the price of fish.
In any case, PL/I has ADDR etc builtins.