sbcl

    1熱度

    1回答

    這是一個容易的。 (let ((x)) (if (typep x 'null) "a" "b")) 生成關於無法到達的代碼刪除的警告。據推測,編譯器足夠聰明,可以確定它只執行一次,類型將始終爲空。我通常不會編寫該代碼,但在這種情況下,我只是不希望代碼刪除通知在我的輸出中。如何關閉SBCL關於該特定警告?作爲一個說明,我也一直無法找到正確的語法告訴sbcl安全設置爲0,以便我可以溢出一個整數(

    2熱度

    2回答

    我想學習Lisp,作爲我的CS1課程的補充,因爲班級對我來說太慢了。我選擇了「Practical Common Lisp」,這本書迄今爲止是一本很好的書,但我在獲得一些示例工作方面遇到了一些麻煩。舉例來說,如果我下面的文件加載到REPL: ;;;; Created on 2010-09-01 19:44:03 (defun makeCD (title artist rating ripped)

    3熱度

    1回答

    使用SBCL,我正在寫一個小服務器,我想跟蹤服務器線程,但是當我使用mclide /自吹,我沒有看到從服務器線程的任何輸出。 ? (需要「SB-POSIX) NIL ? (SB-螺紋:使線程(拉姆達()(格式T 「喜從線」))) ? 當我嘗試直接從SBCL同樣的事情,我看到預期的結果: (需要「SB-POSIX) ;裝載系統從 定義; /opt/local/var/macports/softwar

    6熱度

    3回答

    我正在嘗試在Lisp中編寫一個數字猜測遊戲作爲一個耗時的項目。然而,當我嘗試加載使用SBCL,我得到以下錯誤的程序: debugger invoked on a SB-C::INPUT-ERROR-IN-COMPILE-FILE in thread #<THREAD "initial thread" RUNNING

    7熱度

    2回答

    如何計算Common Lisp中對象具有多少個字節?

    21熱度

    4回答

    的Python 當我得知我的Python安裝它用一個漂亮的GUI安裝程序和所有.py文件窗口將在Python自動運行,在命令行或資源管理器。 我發現這非常直觀和容易,因爲我可以立即製作純文本文件並運行它們。 Lisp的 我開始學習口齒不清,並已決定(從評論)是SBCL是不是一個壞的Lisp實現。 有沒有辦法像使用Python一樣輕鬆地設置SBCL來運行.lisp文件? 有沒有其他的lisp實現有這

    22熱度

    2回答

    Newbie Common Lisp問題在這裏。 有沒有一種方法來重置環境狀況?我的意思是,是否有一些命令將REPL恢復到它啓動後的相同狀態,即,不對所有變量,函數等進行不中斷操作。或者,如果它不在Common Lisp標準中,是否有一些擴展在SBCL(我使用的實現)中做到這一點? (編輯:我知道,在煤泥,M-X煤泥重啓劣,口齒不清確實如此,但我不知道是否有一種方法無需重新啓動的過程)不是一般的

    1熱度

    1回答

    我在SBCL下啓動時遇到了麻煩。我搞砸了,我不知道如何恢復。這工作正常,直到我... 通過asdf加載一個包時出現問題。在這一點上,我開始調試SBCL提供的asdf.lisp,以查看哪裏出了問題。我做出的唯一改變是放置一個(突破),一旦我找出錯誤,我就將其刪除。直到下次我嘗試啓動SBCL時,一切都很好。 然後我得到一個swank編譯錯誤,說asdf.fasl比asdf.lisp文件更舊。這對我有意

    3熱度

    2回答

    我試圖按照this article中的描述安裝Steel Bank Common Lisp。 然而,當我做到這一步: sh-3.2# INSTALL_ROOT=/usr/local sh install.sh 我得到這個錯誤: GNU Make not found. Try setting the environment variable GNUMAKE. 如何,到底,我安裝GNU製作和設

    9熱度

    2回答

    我想目前學習Common Lisp的,我一直在使用SBCL(我希望這是一個不錯的實現選擇。) 紅寶石即將和IRB我找到自動在這個時候每一個有點煩人的錯誤都轉移到調試器上。當我在玩耍時,是否有辦法暫時關閉它。