我有一個長期項目正在通過SICP的所有練習。我注意到最近的練習有點奇怪。我正在測試霍夫曼編碼樹。當我在DrScheme執行下面的代碼我得到預期的結果: (a d a b b c a)
但是,如果我通過調用(載「2.67.scm」)或者通過運行的MzScheme -f 2.67.scm執行中的MzScheme相同的代碼它報告: symbols: expected symbols as argum
我正試圖在Macintosh上使用DrScheme從「The Little Schemer」一書中學習Scheme。它開始於諸如「什麼是我的車哪裏l是論據(a b c)?」 我知道這個問題的答案是a,但我無法真正弄清楚要在Dr Scheme中輸入什麼來「遵循」。關於如何分配給l的一個簡單的想法,例如>(def l('a'b'c)) 給我錯誤: 「函數調用:期望一個定義的名稱或一個基本的操作名稱括號