Oh, we can execute an entire script? I did not know that. If this works it 
could make things ... interesting.
Incidentally, the API reference, which is surprisingly tricky to track down(I 
found a version here:  
http://www.jsoftware.com/pipermail/programming/2013-June/032979.html  )
does not seem to mention this. I know there is a j.dll reference somewhere in 
the wiki, but my searches come up with nothing. (I think j6 also has some j.dll 
reference *.ijs scripts, perhaps I should install it).
Anyway, thanks, I will give this a try.

> From: [email protected]
> Date: Sat, 4 Jul 2015 21:49:11 -0400
> To: [email protected]
> Subject: Re: [Jprogramming] Feeding multiline verb definitions into JDo
> 
> It has been a while since I have attempted any such thing, but you can
> also define variables which contain arbitrary text (such as a script),
> and you can execute them using the 0!: family of foreigns.
> 
>         JDo('0!:110 script');
> 
> That said, note that your biggest issue, when you get to deploying the
> software you develop, will be isolating errors experienced by your
> users. Assuming you wrote decent code, these will typically externally
> induced.
> 
> So you might want an option to use 0!:111 or some such? It'll be worth
> going through a few induced errors (permission denied on a file
> reference, for example) *after* you have things working, but before
> you release the code.
> 
> Thanks,
> 
> -- 
> Raul
> 
> 
> On Sat, Jul 4, 2015 at 9:42 PM, Jon Hough <[email protected]> wrote:
> > It seems that when using the j.dll (libj.do) API from another language, JDo 
> > allows the defining of verbs. But I have only managed to define single line 
> > verbs so far. It seems adding LF or even '\n' into the command string 
> > parameter of JDo does not work (in the sense that it will return an error 
> > when using JGetM).
> > Does anyone know if it is possible to do multiline definitions, and if so 
> > how?
> > Thanks,Jon
> > ----------------------------------------------------------------------
> > 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