[net.lang.apl] APL-11 help

blickstein@orphan.DEC (Dave Blickstein) (07/09/84)

Tried to send this directly, but couldn't figure out how.   I don't know
anything about UUCP (or whatever this network is called).  So I'm posting
this here.

-	-	-	-	-	-	-	-	-	-

Date: Sunday,  8 Jul 1984 06:41:19-PDT
From: decvax!decwrl!dec-rhea!dec-orphan!blickstein  (Dave Blickstein)
To: decvax!mcnc!philabs!rdin2!perl
Subject: APL-11 help

Hi,

The APL-11 documentation is still (and only) available from digital.  You'll
have to get in touch with a dec salesman to order it.   There is no on-line
documentation.

What follows is a table of mnemonics used in ASCII mode for the APL characters.
The TTY mode in APL-11 doesn't use keywords (like "rho").  Instead it uses
either single character substitutions ("#" for multiply/signum) or "dot 
mnemonics"  like  .RO for rho.

Here is the table.  This table is actually for VAX-11 APL and so not all of
these are available in APL-11, but the standard APL symbols are the same
as in APL-11.  (Things like control characters probably aren't in APL-11).
Hope this helps.


                              APL Character Set

                         APL Single Strike Characters


       TTY    TTY     Name               TTY     TTY     Name
       Set    Mnemonic                   Set     Mnemonic

       A-Z            letters                    .NE     Not Equal
       0-9            numbers                    .LE     < or =
       +              plus                       .GE     > or =
       -              minus              (               left parenthesis
       #              times              )               right parenthesis
       %              divide             [               left bracket
       *              star               ]               right bracket
              .NG     high minus         {       .LB     Left Brace
              .US     UnderScore         }       .RB     Right Brace
       ,              comma              \               backslash
       .              period             /               slash
       :              colon                      .CE     CEiling
       ;              semicolon                  .FL     FLoor
       $              dollar sign                .SO     jot (Small O)
       '              quote                      .LO     circle (Large O)
       ?              question mark              .LD     delta (Lower Del)
       ~      .NT     tilde (NoT)                .DM     DiaMond
       |      .AB     stile                      .DL     DeL
              .AL     ALpha              _               left arrow
              .BX     quad (BoX)                 .GO     right arrow
              .DD     Dieresis           ^               up arrow
              .EP     EPsilon                    .DA     Down Arrow
              .IO     IOta                       .LU     Left U
              .OM     OMega                      .RU     Right U
              .RO     RhO                        .UU     Up U
       &              and                        .DU     Down U
              .OR     OR                         .LK     Left tacK
       <              less than                  .RK     Right tacK
       >              greater than               .EN     represent
       =              equals                     .DE     base


                      APL Overstruck Characters


       TTY    Name                               TTY     Name
       Set                                       Set

       .ZA-.ZZ Underscored letters               .PD     Protected Del
       .UD     Underscored Delta                 .NR     NoR
       !       shriek                            .NN     NaNd
       "       lamp                              .LG     LoGarithm
       .IB     I-Beam                            .RV     ReVerse
       .XQ     hydrant (eXecute)                 .TR     TRanspose
       .FM     thorn (ForMat)                    .CR     Column Reverse
       .DQ     Divide Quad                       .CC     Column Comma
       .IQ     Input Quad                        .CS     Column Slash
       .OQ     Output Quad                       .CB     Column Backslash
       .QQ     Quote Quad                        .SS     SubSet
       .QD     Quad Del                          .CO     COntains
       .GU     Grade Up                          .SQ     Squish Quad
       .GD     Grade Down


                      APL Support for ASCII Graphics

                   ASCII          TTY       Name
                   Graphic                  Set

                   `              .AG       Accent Grave
                   @              @         AT sign
                   "              .QU       double QUote
                   #              .PS       Pound Sign
                   %              .PC       PerCent sign
                   &              .AP       AmPersand
                   a-z            .JA-.JZ   Lower case letters


                      APL Support for ASCII Control Characters


       ASCII  TTY     Name                       ASCII   TTY     Name
       Set    Set                                Set     Set

       NUL    .WN     CTRL/@ (NULl)              DC1     .KQ     CTRL/Q
       SOH    .KA     CTRL/A                     DC2     .KR     CTRL/R
       STX    .KB     CTRL/B                     DC3     .KS     CTRL/S
       ETX    .KC     CTRL/C                     DC4     .KT     CTRL/T
       EOT    .KD     CTRL/D                     NAK     .KU     CTRL/U
       ENQ    .KE     CTRL/E                     SYN     .KV     CTRL/V
       ACK    .KF     CTRL/F                     ETB     .KW     CTRL/W
       BEL    .KG     CTRL/G (BELl)              CAN     .KX     CTRL/X
       BS     .KH     CTRL/H (BackSpace)         EM      .KY     CTRL/Y
       HT     .KI     CTRL/I (Horizontal Tab)    SUB     .KZ     CTRL/Z
       LF     .KJ     CTRL/J (Line Feed)         ESC     .WE     CTRL/[ (ESC)
       VT     .KK     CTRL/K (Vertical Tab)      FS      .WF     CTRL/\
       FF     .KL     CTRL/L (Form Feed)         GS      .WG     CTRL/]
       CR     .KM     CTRL/M (Carriage Return)   RS      .WR     CTRL/^
       SO     .KN     CTRL/N (Shift Out)         US      .WU     CTRL/_
       SI     .KO     CTRL/O (Shift In)          DEL     .WD     DEL
       DLE    .KP     CTRL/P
{