Right.  You can do it by

foo1 =: 3 : 0
...
)
foo =: foo1"1

Henry Rich

Don Guinn wrote:
> 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
> 
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to