2012-07-25 27 views
0

我是lisp的新手。當我在CLISP環境被打,我經常犯的錯誤,但隨後立即通過一個長長的清單像lisp,如何消除重啓

ABORT   :R11  Abort debug loop 
ABORT   :R12  Abort debug loop 
ABORT   :R13  Abort debug loop 
ABORT   :R14  Abort debug loop 
ABORT   :R15  Abort debug loop 

剛剛毀了我的屏幕處罰,我看不到以前的任何命令。有誰知道如何消除此提示?

回答

1

gnu clisp和linux,你可以使用ctrl-D離開它,回到

如果您正在使用的Windows版本和不工作,嘗試ctrl-Z <enter> \

BTW許多交互式解釋可以理解。

+0

謝謝,它的工作原理!順便說一下,你知道一些我可以用來批量刪除它們的方法嗎? – 2012-07-25 15:14:22

+0

沒有聽說過,我認爲一次跳出一系列錯誤消息並不是一個好主意。也許你習慣了REPL循環後會感覺更好。 – Jokester 2012-07-25 15:27:42

4

發生這種情況是因爲您已經遇到錯誤,掉入調試器並繼續工作,堆砌嵌套調試器。只要您完成檢查錯誤,您應該選擇適當的重新啓動來結束調試。我不記得CLISP的快速擊鍵是什麼,但大概jokester的答案是這樣的。