Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!philabs!cmcl2!harvard!husc6!panda!genrad!decvax!decwrl!ucbvax!sdcsvax!sdcc6!ir645 From: ir645@sdcc6.UUCP Newsgroups: net.lang.apl Subject: Re: Data structures in APL (re: proliferation of operators) Message-ID: <2616@sdcc6.UUCP> Date: Fri, 16-May-86 15:18:16 EDT Article-I.D.: sdcc6.2616 Posted: Fri May 16 15:18:16 1986 Date-Received: Mon, 19-May-86 03:32:15 EDT References: <2997@decwrl.DEC.COM> Reply-To: ir645@sdcc6.UUCP (Laurence Weiss) Organization: U.C. San Diego, Academic Computer Center Lines: 24 In article <2997@decwrl.DEC.COM> peterson@cmkrnl.DEC (My God, it's full of stars!) writes: >I have heard of some APLs which implement nested arrays. Sounds like a >step in the right direction. But what do nested arrays buy the average >APL user? Besides 3 character string arguments to functions, I mean. > >-bob usenet: decwrl!dec-rhea!dec-vaxwrk!peterson > arpa: peterson%vaxwrk.DEC@decwrl.ARPA Scientific Time Sharing (STSC) of Rockville Maryland 301-984-5000 has a product "APL*PLUS/UNX" which is a nicely extended APL implimentation for unix systems. It includes such extended features as generalized arrays, grade sorts matricies, text by user collating sequence, each operator does for user functions and APL system functions what scan, compress, inner/outer product do for primitive operators (this elimenates almost all loops). Includes "Native Mode File" functions, ie quad-NREAD to read standard text files. I've used their APL on an IBM PC which has all the above except generalized arrays and the each function. It is a beautiful implimentation. I have not tried the /UNX versions. I have no formal relationship with STSC. I am doing some testing (unpaid) for them. Dan Graifer