You have indeed found one of the few expressions for which "break" does not work. Break is detected when memory is allocated, and in the execution of ]^:9e9 no memory is allocated. I am not inclined to do anything about this (]^:9e9).
Can you please try "break" on the following expression: 6!:3 ]60 NB. delay 60 seconds Enter the expression; execution delays; hit the yellow J icon twice; J displays |break | 6!:3]60 ----- Original Message ----- From: "Thomas Costigliola" <[EMAIL PROTECTED]> To: "Beta forum" <[email protected]> Sent: Thursday, May 11, 2006 5:31 PM Subject: Re: [Jbeta] RE: Tardy graphics Maybe I am mistaken about the use of jbreak and it's purpose but this does not break: (]^:9e9) 1 Nor does the script I have to run that takes about 5 minutes to complete. >From: Eric Iverson <[EMAIL PROTECTED]> >Date: Thu May 11 17:12:42 CDT 2006 >To: Beta forum <[email protected]> >Subject: Re: [Jbeta] RE: Tardy graphics >How is jbreak 601 not working? Have you studied the doc in the User Manual >on 'Interrupt Execution'? Verify with some very simple tests that the basic >mechanism works in simple cases. For example, create a script with a verb >that does a while loop that will run for 10 seconds or so and then test >whether clicking the yellow J icon interrupts execution or not. Most J >programs can be interrupted fairly promptly. There are some long running >executions that are very localized and don't check for break, but I would be >surprised if that were the case for the general problem you report. ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
