Signalling an error would violate the specified behaviour:
3 : 'throw.' :: ('bah humbug!'"_) 0
3 : '=: ' :: ('bah humbug!'"_) 0
bah humbug!
----- Original Message -----
From: Raul Miller <[EMAIL PROTECTED]>
Date: Thursday, September 6, 2007 12:54
Subject: Re: [Jbeta] uncaught throw.
To: Beta forum <[email protected]>
> On 9/6/07, Roger Hui <[EMAIL PROTECTED]> wrote:
> > Instead, it causes return to immediate execution
> > and is the specified behaviour.
> >
> > http://www.jsoftware.com/help/dictionary/cthrow.htm
>
> Compare:
>
> 3 :'throw.' 0
> 3 :'=:' 0
> |syntax error
> | =:
>
> It seems to me that
> 3 :'throw.' 0
> |throw
>
> Or even
> 3 :'throw.' 0
> |
>
> would still correspond to the specified behavior.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm