As I understand it the rank assignment makes the verb tacit with an unnamed explicit verb within it. It would be nice if debug could handle tacit verbs but it does not at this time. I have had to take off the rank until I got the verb debugged then put it back on.
On Sun, Dec 21, 2008 at 5:44 PM, Graham Parkhouse < [email protected]> wrote: > Thank you Brian and Bill for your responses. I've nailed my problem more > precisely now: > > foo=: 3 : 0 > a=. x+/y > *:a > ) > > shows in the debug window as > > [0] a=. x+/y > [1] *:a > > which is fine. But I had a verb that I had made rank 1, such as > > foo=: 3 : 0"1 > a=. x+/y > *:a > ) > > and this shows in the debug window as > > [0] 3 : 0"0 a=: i.3 4 b=: 2 a*b ) > > Is this a bug in Debug? My verb ran OK. > > Regards > > Graham > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
