在Dyalog RIDE中,我知道如何设置断点,以暂停APL源代码中特定行的执行。有没有一种方法可以使断点有条件,这样只有在满足一组特定的条件时才能在一行处停止,例如:0<+⌿⍵?
0<+⌿⍵
kyxcudwk1#
没有IDE(或RIDE)对此提供支持,但只需对源代码进行简单更改,就可以实现此效果。在交易fn中:
:If 0<+⌿var 🔴 :Endif
在dfn中:
0<+⌿⍵:{ 🔴 }⍬
如果条件不成立,我们就跳过会停止执行的那一行。
1条答案
按热度按时间kyxcudwk1#
没有IDE(或RIDE)对此提供支持,但只需对源代码进行简单更改,就可以实现此效果。
在交易fn中:
在dfn中:
如果条件不成立,我们就跳过会停止执行的那一行。