Newsgroups: comp.lang.apl
Path: watmath!watserv1!utgpu!news-server.csri.toronto.edu!rpi!think.com!ames!haven.umd.edu!darwin.sura.net!jvnc.net!phage!wchang
From: wchang@primate.cshl.org (William Chang)
Subject: More on J + APL
Message-ID: <1991Nov21.083814.18150@cshl.org>
Originator: wchang@primate.cshl.org
Keywords: ASCII APL version 0.95
Sender: news@cshl.org (NO MAIL)
Organization: Cold Spring Harbor Laboratory
Date: Thu, 21 Nov 91 08:38:14 GMT

Some changes:

Outer product should be (f\), not f\  (BUG!)
Might as well make inner product (f/g\)
Keep compress and expand as / ~/ \ ~\
Make all the structural functions (shape-reshape, take, drop, reverse-
rotate, diagonal-transpose) dot-modified, i.e. /. !. ~!. |. ~|. \.
Change gradeup and gradedown to ~/. and ~\.
Initial segment-index of (iota) is still !
Change member of to ?, and roll-deal to ?.
And of course use | and ~| for or, nor.

The symbol I'm most unhappy with is # (used in base, represent, 
execute, format).  Makes sense, just unattractive (to me).

William Chang (wchang@primate.cshl.org)
