控制流

不允许成环

除了退出循环节点,控制流的连线不允许出现环路。反复执行的代码块必须被反复重新进入 —— 也就是用原生的循环节点(见「循环」),而不是让执行流跳回自己。这也是为什么递归调用不被支持:递归天然需要环。

退出循环

连接到若干个循环节点的第二个入控制流这个节点本质上只是给所有目标循环打上终止标记,它本身并不直接改变控制流。可以把它理解成「下一轮跳出循环」:本轮剩下的代码照常执行完,等控制流回到被标记的循环时才退出。