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

Reply via email to