Thanks Jimmy,

1) I know that my coding skills aren't at the level of what you see with 
dissect,
but if Henry is interested in the way I have approached the display, he can 
certainly use any of jig's ideas. Do remember that dissect is a different tool 
than jig and
many of the decisions I made on the jig interface would not be appropriate for 
dissect.

2) I can't speak to the difficulty of using unicode for J primitives, but one 
of the 
things that I like about J is that the notation is so consistent. When you look 
at 
mathematics notation it gets pretty wild and wooly very quickly. I prefer %: 
and knowing 
that I can extend it to 3&%: the same way that I can with ^ and 3&^

    3&%: 8
2
   3&^ 8
6561

Cheers, bob

> On Jul 28, 2017, at 3:55 PM, Jimmy Gauvin <jimmy.gau...@gmail.com> wrote:
> 
> @ Robert : Great add-on !
> 
> Can I add a wishlist for Christmas?
> 
> 1) Could this be combined with the Dissect add-on ?
> http://code.jsoftware.com/wiki/Vocabulary/Dissect
> 
> 2) @ "Those who know J innards" : how hard would it be to add unicode as
> valid characters for identifiers?
> 
> Permitting things like  √ =: %:
> 
> (if the character before =: doesn't appear correctly in your browser, it's
> the square root symbol
> http://www.fileformat.info/info/unicode/char/221a/index.htm)
> 
> On Fri, Jul 28, 2017 at 6:16 PM, Ian Clark <earthspo...@gmail.com> wrote:
> 
>> Great concept, Bob.
>> 
>> Just watching your YouTube makes me wonder why we persist in using a tty
>> paradigm from the 1960s for conversational use of J – which we like to
>> think of as an advanced language. Perhaps we just like playing Mastermind
>> with ourselves when we play with J? It shows us how smart we are. :-P
>> 
>> It's no longer true that all this good stuff is too expensive to compute
>> for every line of input. Every line of operational code, maybe. But far
>> more than the basic "tty" paradigm comes for free with Mathematica – and
>> has done for the last 20 years. Where've we been all that time?
>> 
>> Actually you've beaten me to it. But I guess I will still complete my toy
>> "tty++", because I think it will help to have the session window
>> immediately display the missing information you correctly identify, without
>> the user needing to go asking for it.
>> 
>> I find myself using my "crex" utility so often I'd like my session manager
>> to routinely crex every phrase I enter. You might consider adding crex to
>> Jig, or something like it. Example:
>> 
>>   z
>> This is a line of text.
>> This is another.
>> 
>>   zz
>> This is a line of text.
>> This is another.
>> 
>>   zzz
>> This is a line of text.
>> This is another.
>> 
>>   crex z
>> 'This is a line of text.',LF,'This is another.',LF
>>   crex zz
>> 3 23$'This is a line of text.This is another.
>> '
>>   crex zzz
>> 3 25$'This is a line of text.  This is another.
>>     '
>> 
>> On Fri, Jul 28, 2017 at 10:40 PM, robert therriault <bobtherria...@mac.com
>>> 
>> wrote:
>> 
>>> Whoops, I left my test file hooked up. I have updated and it should run
>>> now, when it has been updated through the package manager.
>>> 
>>> Thanks Tom, I really appreciate the heads up on that one.
>>> 
>>> Cheers, bob
>>> 
>>>> On Jul 28, 2017, at 1:55 PM, Tom Arneson <t...@tomarneson.com> wrote:
>>>> 
>>>> Bob, When I tried jig, I got the following error.
>>>> 
>>>>  load'debug/jig'
>>>> not found: C:/users/bobtherriault/j64-806-user/projects/enhanced/
>> run.ijs
>>>> |file name error: script
>>>> |       0!:0 y[4!:55<'y'
>>>> 
>>>> -----Original Message-----
>>>> From: Programming [mailto:programming-boun...@forums.jsoftware.com] On
>>> Behalf Of robert therriault
>>>> Sent: Friday, July 28, 2017 15:15
>>>> To: Programming forum <programm...@jsoftware.com>
>>>> Subject: [Jprogramming] Jig - an augmented display for jqt in j805 and
>>> j806
>>>> 
>>>> Greetings everyone,
>>>> 
>>>> I have just completed uploading a new addon that I have named Jig. It
>>> takes the standard J text display and upgrades it to an interactive SVG
>>> display that allows quick access to type and shape and a host of other
>>> information about the results of J sentences.
>>>> 
>>>> I have posted a short video (1 minute) demo here:
>>> https://youtu.be/dK1y_V07214
>>>> 
>>>> Once you have updated using Package Manager you should be able to run
>> it.
>>>> 
>>>> There is also a lab in the 'debug' category that will check that your
>>> system is running the full version of the QT ide required for web
>> displays
>>> like Jig.
>>>> 
>>>> I find it most useful when I have assigned a function key to it as
>>> described in the second last chapter of the lab. Just make sure that
>>> assigning the function key does not put you in conflict with any start up
>>> scripts that you may be running.
>>>> 
>>>> This is my first addon so I hope that I have not made too big a mess of
>>> things and I look forward to your feedback.
>>>> 
>>>> Cheers, bob
>>>> 
>>>> 
>>>> 
>>>> ----------------------------------------------------------------------
>>>> For information about J forums see http://www.jsoftware.com/forums.htm
>>>> 
>>>> ----------------------------------------------------------------------
>>>> For information about J forums see http://www.jsoftware.com/forums.htm
>>> 
>>> ----------------------------------------------------------------------
>>> For information about J forums see http://www.jsoftware.com/forums.htm
>>> 
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>> 
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm

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

Reply via email to