Looks like continuing this debate is not going anywhere new. How about
trying some things to see how they work? Not with the intent of anything
for the world to see or expect to ever show up in a later release.

I would do it myself but right now my C++ has a way to go and my
understanding of Qt has me completely lost.

Modify the monadic ;: table to treat those characters from 128 to 255 to be
considered letters. Hopefully that should be all we need to do to to create
J names to include Unicode characters. Granted, a lot more needs to be done
if this were to actually be made generally available. But for a test and a
way to experiment rather than speculate.

Then we should be able to try in J something like:

   ∑ =: +/
   ∑ 1 2 3
6

We don't need to worry about figuring out ways to convert Unicode
characters to and from primitives. Just assign the Unicode character a J
name to a primitive.

   ⍳ = i.

And then use the iota symbol almost as if it were a primitive. If this were
to shake out and look really useful then it might be worth the effort to
fully implement in J.

If you don't have APL Unicode installed the iota shows up as a square.
That's what I got as I don't have that installed.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to