Morten Kromberg wrote:
> There ARE still glitches, but with Unicode they ARE rapidly disappearing. 
> Even EMACS is probably able to deal with UTF-8 input these days. Re typing, 
> see:
> 
> http://www.dyalog.com/help/html/relnotes/language%20bar.htm and
> http://www.dyalog.com/help/html/relnotes/on%20screen%20keyboard.htm

This might also be a solution: It's for Emacs but could be implemented in
other editors and terminals as well.
http://www.emacswiki.org/cgi-bin/wiki/PrettyLambda

The tokens are _typed_ (and saved in the file) as ASCII-sequences but
_displayed_ as Unicode characters. In Haskell this is sometimes used to
display sqrt, Greek characters, ==, -> (function application) etc. more
beautifully. With this idea one could write APL programs with ASCII sequences
like iota, rho, transp etc. and have them displayed as Unicode characters
(APL symbols are found here:
http://www.unicode.org/charts/symbols.html (click "Miscellaneous technical")).
When doing copy & paste, Emacs passes the ASCII sequences, not the Unicode
characters.

With this, APLers could use the same ASCII transliterations in programming as
they use in discussing APL programs in mailing lists. As far as I see it, APL
symbols are much more important for reading APL code than for writing it, if
only because a given line of code is usually much more often read than written.

Best regards
  Bruno Daniel

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to