Try inserting this before the offending line
 1!:2&2] (5!:5 :: 0:) <'h'

On Tue, 19 Aug 2008, Alex Rufon wrote:

> Thanks. I did what you suggested and checked the class (load
> 'general/pcall/ole32') and it was clean for the declaration of "h".
> Unfortunately, this class is compiled/appended to one big file and doing
> the load command on that big file fails. Arrggghhh (hair pulling time
> ... it's a good thing that its normal for my family to be bald.
> hehehehe).
> 
> I was looking at "load" and it does quite a lot of stuff. Load actually
> works on other script ... it's just this "compiled" code that's failing
> on me.
> 
> I'll do more tests.
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Raul Miller
> Sent: Tuesday, August 19, 2008 11:38 AM
> To: General forum
> Subject: Re: [Jgeneral] Load VS 0!:0
> 
> On Mon, Aug 18, 2008 at 11:34 PM, Alex Rufon
> <[EMAIL PROTECTED]> wrote:
> > |domain error
> > |   h    =:([:;:^:_1"1[:<"1 hfd)@(([:,_4(_2&(3!:4))@|.\])^:(2=3!:0))
> 
> Is there any chance that h has some local definition at that point?
> 
> I think that J gives us domain errors when we try and use global
> assignment against a name that has a local definition.
> 
> (Another possibility might be that hfd had a local noun definition, but
> I think that you would have had four adjacent spaces appearing further
> over to the right, the line of code displayed in the error message, if
> that
> were the case.)
> 
> -- 
> Raul
> ----------------------------------------------------------------------
> 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