[net.lang.apl] Need "." codes for APL11

perl@rdin.UUCP (Robert Perlberg) (08/30/85)

I have been trying to get a list of codes that will work with
our version of APL\11.  Brian Reid (glacier!reid) sent me a note
saying that he had the codes I'm looking for but I haven't been
able to get the communications to work and I have never received
the promised code table.  If anyone has the code table characterized
below, please send it to me.

By way of describing the codes I'm looking for, here is the note
that Brian sent me:

>Here at Stanford we have a version of apl\11, which we got from the UCSF
>Computer Graphics Lab; I have no idea where they got it from, and we have
>made a lot of changes to it (but none to the character set) It obviously is
>rooted in the same Ken Thompson original Yale version that the Purdue apl\11
>comes from, but I don't really know what disparate path it took.
>
>I am busily converting our apl\11 to work under 4.2 because the Purdue APL,
>though much nicer, is just too deeply in bed with overstruck characters and
>wants its own editor; we like to use Emacs with an "apl mode" for editing.
>
>Ours uses dot codes, but they are not the same as any of the other dot codes
>you were given. try
>	.it 10
>	20 20 .rh 'abc'
>	.qd _ 'Hi mom'
>and see what happens. If that does anything useful I can send you the whole
>character table.
>		Brian Reid

So, if you have a list of APL\11 codes that matches:

iota	with	.it
rho	with	.rh
	and
quad	with	.qd

please send it to me.

Thank you.

Robert Perlberg
Resource Dynamics Inc.
New York
{philabs|delftcc}!rdin!perl

reid@Glacier.ARPA (Brian Reid) (09/05/85)

Geez; I've answered this several times, both by mail and netnews.
However, in the year and a half since I sent the original message,
we've had some disk problems and I no longer have an online copy of the 
man page--it was on our 4.1 compatibility directory which got flushed
for other things about a year ago. 

From memory, .jt is jot (small circle). .it is iota. .rh is rho. 
.gu is grade up; .gd is grade down. # is multiply, % is divide, .ng is negate,
.qd is quad, .go is goto, .tr is transpose, .tr[1] is transpose[1]
(etc.), .rv is reverse (phi operator), .dv is matrix divide (domino)
\ is scan, .bs is back-scan, etc. 

I'll see if I can't have our tape save person make another pass over our
dump tapes to see if he can find this. My memory is fading.
-- 
	Brian Reid	decwrl!glacier!reid
	Stanford	reid@SU-Glacier.ARPA