Aihuxi.119
net.lang.apl
utzoo!decvax!ucbvax!ihnss!ihuxi!otto
Mon Apr  5 15:05:39 1982
APL TTY codes

I think we should have on this net a standard APL notation to be used
when talking about specific APL notation.  The following is the TTY-APL
notation used by  A P L . M S, the APL that runs on the UNIVAC 90/70
computers running under VS/9 written at the Moore School, U of Penn.
This notation was derived from a notation used on an earlier version of
APL that ran, I believe, on DEC equipment.

The TTY notation is listed below.  The basic ideas behind the notation
are these:

  1) Special APL characters that are found by shift-<LETTER> are coded
     as '@<LETTER>'.  Thus rho, which is shift-R, is coded '@R'.

  2) Almost all special APL characters (including the ones discussed
     above) can be coded as a three character sequence beginning with
     the character *dot* followed by two letters.  The letters are
     chosen to suggest the special APL character in some way, usually
     by referring to the character's major *functional* name.  Thus the
     delta stile character, whose functional name is "grade up,"
     is represented '.GU'.

Perhaps a copy of this table should be kept by each reader of this
newsgroup for future reference.  The individual character names are taken
from IBM documentation for APL.


 APL       TTY  ALT  |     APL          TTY   |     APL       TTY
alpha       .AL  @A   |   underbar A     .ZA   |   slope bar    .CB
base        .DE  @B   |   underbar B     .ZB   |   circle bar   .CR
cap         .DU  @C   |   underbar C     .ZC   |   slash bar    .CS
downstile   .FL  @D   |   underbar D     .ZD   |   domino       .DQ
epsilon     .EP  @E   |   underbar E     .ZE   |   del stile    .GD
underbar    .US  @F   |   underbar F     .ZF   |   delta stile  .GU
del         .DL  @G   |   underbar G     .ZG   |   I-beam       .IB
delta       .LD  @H   |   underbar H     .ZH   |   log          .LG
iota        .IO  @I   |   underbar I     .ZI   |   nand         .NN
null        .SO  @J   |   underbar J     .ZJ   |   nor          .NR
quote        '   @K   |   underbar K     .ZK   |   O<BS>U<BS>T  .OU
quad        .BX  @L   |   underbar L     .ZL   |   del tilde    .PD
stile       .AB  @M   |   underbar M     .ZM   |   quote quad   .QQ
top         .EN  @N   |   underbar N     .ZN   |   circle stile .RV
circle      .LO  @O   |   underbar O     .ZO   |   circle slope .TR
star         *   @P   |   underbar P     .ZP   |   equal         =
query        ?   @Q   |   underbar Q     .ZQ   |   greater       >
rho         .RO  @R   |   underbar R     .ZR   |   less
<HR>
This Usenet Oldnews Archive
article may be copied and distributed freely, provided:
<P>
1. There is no money collected for the text(s) of the articles.
<BR>
2. The following notice remains appended to each copy:
<P>
<EM>The Usenet Oldnews Archive: Compilation Copyright&copy 1981, 1996
<BR> Bruce Jones, Henry Spencer, David Wiseman.</EM>
<P>
<HR>
Goto <A HREF="82.04.05_uwvax.306_net.lang.apl.html">NEXT</A> article in NET.lang.apl Newsgroup
<BR>Return to <A HREF="NET.lang.apl-index.html">NET.lang.apl index</A>
<BR>Return to the
       <A HREF="../index.html">Usenet Oldnews Archive index</A>
</HTML>

-----------------------------------------------------------------
gopher://quux.org/ conversion by John Goerzen <[email protected]>
of http://communication.ucsd.edu/A-News/


This Usenet Oldnews Archive
article may be copied and distributed freely, provided:

1. There is no money collected for the text(s) of the articles.

2. The following notice remains appended to each copy:

The Usenet Oldnews Archive: Compilation Copyright (C) 1981, 1996
Bruce Jones, Henry Spencer, David Wiseman.