就像這裏的一些askers一樣,我是Lisp的新手。我正在瀏覽Practical Common Lisp這本書,但是我不知道如何設置一個web應用程序,所以我一直在遵循this教程以及updated version here。 當我開始啓動服務器時,我的REPL死亡,我不能再將任何東西推到*dispatch-table*上。 所以基本上,我有一些代碼在REPL偉大的工作,將對象添加到列表,檢索它們
我一直在閱讀彼得塞貝爾的書,Practical Common Lisp,從書本上出現的順序將在線書籍編碼在一起,到目前爲止,我有一個文件依次編譯和加載每一章的代碼,這就是我遇到的問題:當我加載項目的FASL到目前爲止,我在ID3v2部分得到如下所示的警告。 我不明白參數號衝突出現在哪裏。 UNSIGNED-INTEGER似乎正在獲取其兩個關鍵字參數。此外,在我看來,DEFINE-BINARY-TY
我有一個文本文件,每行一句。我想使用hunspell(-s選項)在每一行中解析世界。由於我想要分別爲每行添加引理,因此將整個文本文件提交給hunspell是沒有意義的。我確實需要發送一行接一行,併爲每行輸出hunspell輸出。 根據How to process input and output streams in Steel Bank Common Lisp?的回答,我能夠將hunspell的
我是新來的Lisp的,所以當我在SBCL (defun subst (new old l)
(cond
((null l) '())
((eq old (car l)) (cons new (cdr l)))
((cons (car l) (subst new old (cdr l))))))
寫的功能,它提供了錯誤符號-PACKAGE-鎖定錯誤,一種風