如何中断 Prolog 中的无限循环

How to interrupt infinite loop in Prolog

我在 Prolog 中进入了无限循环并打开了跟踪。如何在不关闭 Prolog 的情况下中断它? break 做了一些事情,但没有完全中断。

在菜单栏中,您可以转到 运行 -> 中断

您也可以按 Ctrl+C,这将向您显示:

Action (h for help) ?

您键入 "a"(用于中止),然后按回车键。