clisp interpreter
來自Ubuntu package
與readline
很好,編輯單行代碼很容易。雖然大部分時間與Slime
一起工作,但它讓我想起如果有可能得到auto-indent
和parentheses flashing/completion
clisp interpreter
本身。確實clisp(Ubuntu端口)有縮進和圓括號完成
編輯: (ED "FILE.NAME.LISP")
可以調用系統編輯器,並開始編輯,結果不會AUTO加載到REPL中。
clisp interpreter
來自Ubuntu package
與readline
很好,編輯單行代碼很容易。雖然大部分時間與Slime
一起工作,但它讓我想起如果有可能得到auto-indent
和parentheses flashing/completion
clisp interpreter
本身。確實clisp(Ubuntu端口)有縮進和圓括號完成
編輯: (ED "FILE.NAME.LISP")
可以調用系統編輯器,並開始編輯,結果不會AUTO加載到REPL中。
只要您停留在一條線上,clisp會閃回匹配paren。這種限制源自提供該功能的readline。
clisp不在控制檯上自動縮進。
編輯器不會自動加載編輯的文件,因爲您的編輯可能不成功;您應該嘗試先編譯該文件以發現錯誤。
編輯:(ED 「FILE.NAME.LISP」)可以調用系統編輯器,並開始編輯, 結果不會自動加載到REPL。
您可以輕鬆編寫一個函數,調用編輯器,然後在完成後加載文件。
像這樣的事情在你的.clisprc.lisp
,例如:
(defun edit-load-file (filename)
(ed filename)
(load filename))
你的意思是用 「CLISP解釋」 的REPL? – Sim 2012-04-07 11:36:00