我應該在哪裏寫defun
的函數定義?在調試窗口中還是在編輯器中?我試圖在兩個地方編寫定義,但是出現錯誤。函數定義應該寫在Allegro CL Free Express Edition 9.0中?
-2
A
回答
2
弗朗茨還先後爲IDE,Writing and Running Lisp Code in the IDE: a Tutorial,其中第3節是使用了Lisp的一次快板CL已經開始的IDE,它說
調試窗口包含一個Lisp監聽器窗格,一個教程可以評估Lisp表達式,並在默認情況下顯示打印輸出。您可以通過在偵聽器的提示中輸入表達式來評估表達式,然後按Enter鍵。 (該提示是像字符串「CG-用戶(1):」在窗口的文本的最末端)
和
雖然偵聽器是細有關輸入短口齒不清表達式在飛行中,您需要使用編輯器編寫重要的lisp代碼並將其保存到磁盤。您可以使用IDE編輯器,或使用我們的Emacs-Lisp接口(ELI)使用Emacs。權衡是Emacs是一個功能更強大的文本編輯器,但在IDE編輯器中,您可以將許多常規IDE命令應用於代碼中的符號和表單。這裏我們將使用IDE編輯器。
你應該使用哪一個取決於你寫多少代碼。但是,如果你「試圖在兩處寫[你的代碼],但錯誤即將到來,」這可能不是一個問題,其中你正在寫它,但在什麼你寫的代碼。 (如果您有關於您正在編寫的實際代碼的問題,請提出單獨的問題,並顯示您的代碼以及您收到的錯誤。)
相關問題
- 1. Allegro CL在調用(讀取)函數時會凍結
- 2. Allegro CL,調試功能一步一步
- 3. 如何在emacs中查找CL函數定義
- 4. 如何在Mathematica 9.0中定義多個變量的函數?
- 5. Sql Server 2005 Express Edition問題
- 6. 在Allegro CL中更改可編輯文本值
- 7. 我應該在node.js和Express中鏈接方法和函數嗎?
- 8. Oracle11g Express Edition SYSTEM架構被鎖定
- 9. 函數沒有定義 - module.exports - Express
- 10. 在VS Express Edition中發佈WebSite
- 11. PostSharp誤差Express Edition的
- 12. 我應該如何在函數組合中定義或寫入Haskell中的函數?
- 13. sql server 2008 r2 express edition
- 14. F#和Visual Studio 2010 Express Edition?
- 15. 如何在IntelliJ IDEA Community Edition 9.0 BETA中啓用Grails支持?
- 16. 如何將SQL Server 2005 Express Edition集成到Visual Web Developer 2008 Express Edition
- 17. 是否應該在函數的範圍中定義和取消定義特定於函數的C宏?
- 18. 我應該在Node.js(Express)應用程序中定義我的MySQL客戶端?
- 19. Microsoft Visual C#2008 Express Edition
- 20. 在Visual C#Express Edition 2008中指定啓動程序
- 21. 函數free()在PHP中做什麼?
- 22. 在Ubuntu 12.04.1上安裝Oracle數據庫11g Express Edition LTS
- 23. 如何在Clojure中的函數中定義函數並引用該函數?
- 24. 應該在哪裏放置自定義查詢函數?
- 25. 組件應該寫成純函數
- 26. 重寫jquery closure中定義的函數
- 27. SQL Server Compact Edition和SQL Server Express Edition有什麼區別?
- 28. .cpp vs .h和我應該在哪裏放置函數定義
- 29. 無法在網絡Express Edition的調試
- 30. Visual C++ 2005 Express Edition - MFC在哪裏?
您應該複製並粘貼您所看到的錯誤,以及你自己的意見。 – sds
任何地方都可以。你的錯誤與此無關。 –
弗朗茨有這樣的問題的用戶論壇。請參閱http://franz.com/support/acl.forum.lhtml –