我一直在暗戀着一點點。它有點令人困惑,它不會打印出錯誤所在的行號。或者,至少是錯誤所在的一般提示。在某些情況下必須可行,對嗎?有什麼辦法可以得到更好的錯誤信息嗎?如何改進clisp錯誤消息?
2
A
回答
0
正如在我看到涉及clisp的大多數問題中,答案可能是「不要使用clisp」。你可能知道,clisp只是Common Lisp的許多實現中的一個,並且可能不是其中最受歡迎的實現之一。對於大多數任務來說,SBCL,Clozure,Allegro和LispWorks可能是更好的選擇。
編輯:
此外,在使用emacs的煤泥調試程序可以幫助一個很好的協議。即使使用SLIME的clisp(和其他)也可能獲得更好的調試器輸出。
0
首先,Lisp的閱讀器讀取形式,不線,所以「行號」意義不大了。
也就是說,Lisp知道表單開始和結束的行,並且這些值實際上由SLIME報告。他們沒有被默認報告的原因是it is assumed that the debugger will make this information accessible in situations where it is necessary and appropriate。
相關問題
- 1. 改進句法謂詞錯誤消息?
- 2. 如何更改reCAPTCHA錯誤消息?
- 3. 如何更改屬性錯誤消息
- 4. 如何改進WebDriver ExpectedCondition的錯誤消息?
- 5. 錯誤消息
- 6. 錯誤消息
- 7. 錯誤消息
- 8. 錯誤消息
- 9. 錯誤消息
- 10. 錯誤消息
- 11. 錯誤消息
- 12. 錯誤消息
- 13. 錯誤消息
- 14. 使[1]:進入目錄錯誤消息
- 15. 錯誤消息:「期望的縮進塊」
- 16. 如何改進Sprache解析器錯誤消息與丟失的左大括號?
- 17. WiX:更改MsiExec.exe錯誤消息(不是Windows安裝程序錯誤消息)
- 18. Rails中更改錯誤消息模型
- 19. Django的:改變MinLengthValidator錯誤消息
- 20. 更改h:message JSF標準錯誤消息
- 21. 修改Ruby OptionParser錯誤消息
- 22. 更改默認的錯誤消息simple_form
- 23. 改造錯誤消息中斷
- 24. sudo更改默認錯誤消息
- 25. 更改WooCommerce註冊錯誤消息
- 26. 更改的MSBuild錯誤消息語言
- 27. DocuSign api錯誤消息語言更改
- 28. 更改驗證錯誤消息
- 29. 修改BigCommerce優惠券錯誤消息
- 30. Drupal修改錯誤消息的翻譯