Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site watmath.UUCP Path: utzoo!watmath!watapl From: watapl@watmath.UUCP (APL Project) Newsgroups: net.lang.apl Subject: Re: APL Idioms Message-ID: <11635@watmath.UUCP> Date: Mon, 25-Feb-85 13:08:59 EST Article-I.D.: watmath.11635 Posted: Mon Feb 25 13:08:59 1985 Date-Received: Wed, 27-Feb-85 05:39:09 EST References: <21749@arizona.UUCP>, <298@gumby.UUCP> <755@ecsvax.UUCP> Organization: U of Waterloo, Ontario Lines: 34 The ``FinnAPL Idiom Library'' is published by the Finnish APL Association P.O.Box 1005 SF-00101 Helsinki 10 FINLAND The library has hundreds (631 to be exact) of useful phrases. Some of them are quite elementary, like -/X for Alternating sum, but others are not so simple, like ``Removing duplicates from an ordered vector'', or ``Polynomial with roots X'', or ``Removing duplicate rows''. There are two there features of the book that increase its value immensely: the SYNONYM LIST, and the PERMUTED INDEX. The synonym list has its useful and obvious advantages, but I have never seen anything like the permuted index before, and it is really nice. For instance, the entry "polynomial with roots x" appears in at least two places in the list, under polynomial, and under roots. The lines for these two entries have the same words, but the indentation is controlled so that the key word appears in the middle of the page. Thus, this entry appears on one page among value of polynomial with coefficients ... polynomial with roots X 47 derivate of polynomial X 430 and also on another page among interpretation of roman numbers 342 polynomial with roots X 47 ... X left with Y without rotate 387 I think that you can get the book from APL Press or from FinnAPL directly. -- watapl@watmath.UUCP watapl%watmath@waterloo.CSNET ... {ihnp4, allegra, decvax} !watmath!watapl