I have to add, this problem with trace renders the trace facility very
significantly crippled.  For example, I am trying to debug a function I am
having trouble with.  Since so many lines contain branches or calls to
functions that don't return values, I have no idea what is going on.

Thanks.

Blake



On Thu, Jun 19, 2014 at 11:04 PM, Blake McBride <[email protected]> wrote:

> I checked, GNU APL also doesn't print branch lines.  IBM APL shows:
>
> test[4] →2
>
> in the trace (if it branched to line 2).
>
> Thanks.
>
> Blake
>
>
>
> On Thu, Jun 19, 2014 at 10:57 PM, Blake McBride <[email protected]>
> wrote:
>
>> Trace should show that it executed each line even if that line doesn't
>> produce a value.  i.e.
>>
>> GNU APL:
>>
>>       ∇test[⎕]∇
>>     ∇
>> [0]   test
>> [1]  ⍝ a comment
>> [2]   test2
>> [3]   x←4
>>     ∇
>>       ∇test2[⎕]∇
>>     ∇
>> [0]   test2
>>     ∇
>>       T∆test←⍳3
>>       test
>> test[3] 4
>>
>>
>>
>> IBM APL 2:
>>
>>       ∇TEST[⎕]∇
>>     ∇
>> [0]   TEST
>> [1]  ⍝ A COMMENT
>> [2]   TEST2
>> [3]   X←4
>>     ∇
>>       ∇TEST2[⎕]∇
>>     ∇
>> [0]   TEST2
>>     ∇
>>       T∆TEST←⍳3
>>       TEST
>> TEST[1]
>> TEST[2]
>> TEST[3] 4
>>
>>
>> Thanks.
>>
>> Blake
>>
>>
>

Reply via email to