[continued from previous message]
o Jim Weigang has proposed a verbose version that is probably the
current standard.
http://www.chilton.com/~jimw/a2apapr1.html
Example: s {<-} +/ {rho} , a
Transliteration programs for many APL's are available at
http://www.chilton.com/~jimw/a2ardme.html
http://www.math.uwaterloo.ca/apl_archives/apl/software-library/apl95/[dead] http://www.sigapl.org/Archives/waterloo_archive/apl/software-library/apl95/index.html[12/2020]
o My own approach is a bit more terse - see aplc, symbols3v1.txt on my home page
Example: s .is + / .ro , a
o William Chang (
wchang@phage.cshl.org)
has proposed a J-ish verion called APL!
Example: s <- +/ ? , a
Approaches for objects:
o John Mitloehner (
mitloehn@uxq.wu-wien.ac.at)
has proposed a PP scheme for this that includes data and functions.
See his article at APL92. Code for various APLs is available at
waterloo. Example:
@begin function NUB
R@is NUB X
R@is ((X@iota X)= @iota @rho X)/X
@end function
Code is also available for incorporation of APL into latex
documents. See J. Mitlohner (1992), Porting APL Programs via ASCII Transliteration. APL Quote Quad, 23(1):148-155.
o Jim Weigang proposes the more familiar "Del editor" output
format. Sample code for this translator is available in this
format.
(14)
Q:What about Unicode?
A: Writing APL in Unicode
This section needs some work
Unicode (
http://www.unicode.org/) was
conceived as a way of storing data in any of the worlds
languages. This includes APL. Most modern computer OS seem to support
this. Most modern APLs natively support unicode now. Of course fonts
are needed, and programs that can display/interact with the data.
Most (all?) fonts are incomplete, as there are a lot of glyphs need to represent everything, so of course many don't include all APL
characters (or Devanagari, Tibetan,...).
o Phil Chastney has written an article and included a Unicode font
with APL characters
http://www.vector.org.uk
o Markus Triska has some notes on APL/Unicode at
http://www.metalevel.at/unicapl/
Included there is an apl.el file for Emacs, that allows entering unicode charaters using apl-ascii.
o Adrian Smith's unicode font apl385 along with other information
and fonts is available at
http://www.vector.org.uk.
*free usually means you can get it for free from the net, or pay small media/documentation charges to get it from the vendor.
Changes/Additions:
swsirlin@earthlink.net
This list is not authorized or supported by the US government or NASA
or Caltech or the Jet Propulsion Laboratory. Nor is any other
organization or individual living or dead or gone beyond responsible
in any official or legal way.
It is distributed solely on an as-is basis, with no guarantee of being
of any use whatsoever to anyone. The user takes complete
responsibility for any problems or trouble resulting from the use of
this list.
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)