Newsgroups: comp.lang.apl
Path: watmath!ljdickey
From: ljdickey@watmath.waterloo.edu (L. J. Dickey)
Subject: Transliteration schemes, draft 1
Message-ID: <1991Oct4.130236.25776@watmath.waterloo.edu>
Organization: University of Waterloo
References: <1991Sep30.205442.29854@watmath.waterloo.edu> <1991Oct1.160127.19734@csi.jpl.nasa.gov>
Date: Fri, 4 Oct 1991 13:02:36 GMT
Lines: 180

I wrote earlier about my interest in building a catalog of known
transliteration schemes for APL symbols.  Thanks to all who have
written, filling me in on history and some details.  Sam Sirlin
has given us a nice start, and I would like to list here what I
have been able to add.

I am afraid that the list is not complete or accurate yet.  If you can
help me add new entries, fill in some blanks, give some examples, 
clarify, or shrink the list by identifying common forms, please write.

							Lee Dickey

 ==================================================================

		A list of APL transliteration schemes
		Draft 1
		1991-10-02

		Leroy J. (Lee) Dickey


Where known, an example is given showing the form for the statement
"A is assigned the transpose of the 2 by 3 reshape of the first 6 indices".

(1) 	STSC keyword form
		example needed
	(incomplete ?)

(2)	J
		a=.|:2 3$i.6

(3)	The Budd scheme: (Tim Budd, budd@cs.orst.edu)
		example needed
	Used by APLC, the APL compiler.
	(old and new are slightly different)

(4)	Hohti & Kanerva's system for TeX
		example needed

(5)	WSIS standard
		(unreadable)

(6)	APL11 (at least one old version)
		example needed
	Is this the freebie product "APL\11" distributed with BSD unix?
	Is it the same as the APL distributed by DECUS?

(7)	An Iverson scheme: (K.E.Iverson)
		example needed
	(APL Quote Quad, 18.1, an appendix to the dictionary.)

(7a)	Onother Iverson scheme: (K.E.Iverson) ?
		APL 87

(8)	The Crick scheme   (MFC Crick)
		example needed
	APL Quote Quad 11/1, Sep 1980
	Was this ever adopted by anyone?

(9)	The Sirlin scheme (Sam Sirlin, sam@csi.jpl.nasa.gov)
		example needed
	Used for workspace interchange.

(11) 	Dec APLSF
	(Seen on a Dec20 long ago.) 

(12) 	SAX APL
		example needed
	Is this the same as (7)?

(12a) -	IPSA, dictionary scheme.
		example needed
	I think this is available on on their production system. 
	Is it the same as (12) ?

(13) -	Honeyapple , Honeywell Bull, GCOS
     		a"is "tps 2 3"r "i 6
	Every escape sequence begins with a " and ends with a blank.

(14) -	DEC's TTY mnemonics.  (VAX 11 APL)
		A_.TR2 3.RO.IO6
		a_.tr2 3.ro.io6
	Every escape sequence begins with a dot and has two chars
	following.  Upper and lower case escapes have same meaning.
	Is (14) an extension of (11 ?
	Is (14) an extension of (6) ?

(15) -	The transmission code scheme:
		a[O^H?2 3RI6
	Based on the APL-ASCII typewriter pairing scheme,
	registered character set 68.

(16) -	The Selfridge scheme (R.G.Selfridge, selfridg@nervm.bitnet)
		a [ O?2   3 R I 6 
	Every APL symbol uses up two bytes.  If the second char
	of the pair is blank, it is deleted.  If not, the pair is
	resolved to a single composite symbol.

(17) -	The Way scheme (F.T.Way III, fxw3@po.CWRU.Edu)
		a[!O?2 3RI6 
	Escape sequence used for composite characters.
	Each such sequence begins with "!", and has two more characters.
	The diaeresis itself is represented by "!! ".

(18) -	CDC has something for their "level 2" product.
		(example needed) $RO  $GO
	I have not seen this one.
	Did Clark Wiedeman do it?

(19) -	Xerox had something that ran on their Sigma 7 series.
		example needed
	It used the dollar sign as escape character.
	Is this one long gone?

(19a) -	At some stage, Xerox had at least two APLs, due to acquisition.
	Does anyone know about this ?

(20) -	The Vienna APL2TEX scheme.  Used by Geyer-Schulz and company.
		example needed
	Different from (4) ?

(21) -	The Mitloehner scheme, (under development).
		example needed
	This one wants to be "readable", and has been influenced
	by the codes from J, entry (3) above.  It has the dot "."
	at the end of the sequence.

(22) - 	The I-APL scheme.
		example needed

(23) - 	APL/700 (circa 1973) for Burroughs 5000-7000
		example needed

(23a) -	APLB (circa 1985) for Unisys A-series.  A descendent of (23).
		example needed

(24) -	IPSA support for Teletype ASR33. (1971)
		example needed
	(Robert Bernecky & Roger Moore)

(24a) -	IPSA support for ASCII terminals
		example needed
	A descendant of (24) ?

(25) -	Hitachi (Sharp's APL/AF)
		example needed		.tr
	Start with a period, followed by two letters.

(26) -	ISO DIS 10646, a four-octet character coding scheme.
		Unreadable.
	10646 wants to list *every* known character.

(27) -	Unicode, a two-octet character coding scheme.
		Unreadable (for the time being)
	(Maybe 26 and 27 will be merged into one big char set.
	Still under negotiation, October, 1991.)


Acknowledgements:

I am indebted to many who have helped me compile this list. 

	Bob Beckwith		<Bob_Beckwith@NeXT.COM>
	Curtis A. Jones		<jonesca@sjevm5.vnet.ibm.com>
	Frederick.T.Way III	<fxw3@po.CWRU.Edu>
	Gfeller, Martin 	<mgf@ipsaint.ipsa.reuter.COM>
	Greg P. Jaxon		<jaxon@csrd.uiuc.edu>
	Karl Puder		<puder@mltvax.enet.dec.com>
	Mark Ekloff		<mark@11srus.enet.dec.com>
	R.G.Selfridge		<selfridg@nervm.bitnet>
	Robert Bernecky		<rbe@yrloc.ipsa.reuter.COM>
	Sam Sirlin		<sam@csi.jpl.nasa.gov>
	Seth Breidbart		<sethb@fid.morgan.com>
	Turner, Martin 		<mtur@ipsaint.ipsa.reuter.COM>

-- 
Leroy J. (Lee) Dickey, Faculty of Mathematics, U of Waterloo, Canada  N2L 3G1
Internet:      ljdickey@watmath.UWaterloo.ca
UUCP:          ljdickey@watmath.UUCP             ...!uunet!watmath!ljdickey
Obsolescent?:  ljdickey@watmath.waterloo.edu     BITNET/EARN: ljdickey@watdcs
