🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.apl
Article #117

here is the APL\11 Ascii character set

#117
From: Greg Johnson
Date: Mon, 13 Aug 1984 14:34
89 lines
3470 bytes
Here is a description of the Ascii character set for APL\11.
I tried to mail this to the requestor, but had no luck.
So, I am submitting it over the net.
- Greg Johnson
  gj@cornell
  ...!ihnp4!cornell!gj

		 The APL\11 ASCII Character Set

Note that the ASCII character set for APL uses both upper-case
and lower-case.

      a-z             letter
      0-9             digit
      `               negative sign
      '--'            string
      C <bs> J  C     comment
      ( )
      [ ; ]           indexing
      L               quad
      L <bs> '        quote quad

                      dyadic          monadic
                      ------          -------
      +               add             plus
      -               sub             negate
      X               mult            sign
      %               div             reciprical
      |               mod             absolute value
      D               min             floor
      S               max             ceiling
      *               pwr             exp
      O <bs> *        log             ln (log base e)
      O               circle funct    pi times
      ' <bs> .        combinatorial   factorial
      !               combinatorial   factorial
      ^               and
      V               or
      ^ <bs> ~        nand
      V <bs> ~        nor
      <               lt
      >               gt
      $               le
      &               ge
      =               eq
      #               ne
      ~                               not
      ?               deal            random number
      R               rho             rho
      I               iota            iota
      E               epsilon
      N               encode
      B               decode
      \ <bs> O        transpose       transpose
      ,               catenate        ravel           *
      Y               take
      U               drop
      {               assign
      }                               goto
      B <bs> N        i-beam          i-beam



                      August 13, 1982





                           - 21 -


      L <bs> %        matrix div      matrix inverse
      | <bs> H        grade up                        *
      G <bs> |        grade down                      *
      B <bs> J                        execute
      N <bs> J                        format
      /               compress                        *
      / <bs> -        compress
      \               expand                          *
      \ <bs> -        expand
      O <bs> |        rotate          reverse         *
      O <bs> -        rotate          reverse
      op /                            reduce          *
      op / <bs> -                     reduce
      J.op            outer product
      op.op           inner product

      * may be subscripted with a scalar
Technical Details
Message-ID: <233@cornell.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!mhuxl!houxm!houxz!vax135!cornell!gj

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site cornell.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!mhuxl!houxm!houxz!vax135!cornell!gj
From: gj@cornell.UUCP (Greg Johnson)
Newsgroups: net.lang.apl
Subject: here is the APL\11 Ascii character set
Message-ID: <233@cornell.UUCP>
Date: Mon, 13-Aug-84 10:34:09 EDT
Article-I.D.: cornell.233
Posted: Mon Aug 13 10:34:09 1984
Date-Received: Tue, 14-Aug-84 01:47:23 EDT
Organization: Cornell Univ. CS Dept.
Lines: 89