Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!mit-eddie!uw-beaver!teknowledge-vaxc!sri-unix!quintus!ok From: ok@quintus.uucp (Richard A. O'Keefe) Newsgroups: comp.lang.fortran Subject: Re: Pointers in FORTRAN Message-ID: <511@quintus.UUCP> Date: 6 Oct 88 22:52:48 GMT References: <7306@well.UUCP> Sender: news@quintus.UUCP Reply-To: ok@quintus.UUCP (Richard A. O'Keefe) Organization: Quintus Computer Systems, Inc. Lines: 12 In article <7306@well.UUCP> rchrd@well.UUCP (Richard Friedman) writes: >The CRAY compiler CFT has a POINTER syntax that is very useful: > POINTER (P2XYZ,XYZ(100) ) > COMMON //BLOCK(1000000) > ... > P2XYZ= LOC(BLOCK) + NSIZE > ... > XYZ(K) = ... In Apollo Fortran this would be INTEGER P2XYZ POINTER /P2XYZ/ XYZ(100) but otherwise similar. What is the data type of P2XYZ in CFT?