我想找到在Windows下的emacs上運行的計劃實現,以便通過SICP工作。麻省理工學院的計劃出現在我的腦海裏,但其官方網站上說Code for running MIT/GNU Scheme under GNU Emacs doesn't work on Windows,我不想在Windows上使用它的默認編輯器。我如何在windows下工作?有沒有任何計劃實施可以做到這一點?我試過Petite Chez Scheme。但是通過SCIP工作有些問題。在Windows下的emacs上運行的計劃實現,用於通過SICP工作
3
A
回答
4
最近最友好的計劃環境是Dr Racket,你可以從http://racket-lang.org/得到。它在Racket之上提供了一個圖形化的IDE,它支持很多Scheme的變體。
要使用球拍博士與SICP,首先打開球拍博士,然後更換說像
#lang scheme
與
#lang planet neil/sicp
然後點擊右上角的綠色運行按鈕的第一行。這將開始從Racket的存儲庫下載SICP包並安裝它(您可以顯示日誌以查看發生了什麼)。
完成後,您應該能夠運行(dec 5)
並獲得4
和(inc 3)
以獲得4
。
編輯:爲neil/sicp
的文檔是在http://www.neilvandyke.org/racket-sicp/如果你想檢查出來,但沒有太多瞭解的包。
相關問題
- 1. 從emacs運行計劃
- 2. 工作,計劃通過計劃,不執行
- 3. 在Windows上運行Emacs中的Python
- 4. Heroku上的計劃工作
- 5. 通過Python運行Windows任務計劃程序
- 6. 通過Windows Apache模塊運行PHP計劃任務
- 7. MPXJ:通過API獲取計劃工作
- 8. 運行SICP計劃文件,如快速測試失敗
- 9. 工作沒有按計劃運行
- 10. 通過PHP計算在Windows上運行的進程數
- 11. 運行Windows的工作流設計
- 12. 「請求分配過大」的錯誤,而在Windows上運行的MIT計劃7
- 13. 如何計劃在Windows XP上運行的每日腳本?
- 14. 我在計劃通知應用程序的工作計劃通知
- 15. 無法通過編輯Ubuntu 11.04上的fcrontab運行計劃作業
- 16. 如何在windows下使用mintty在CLI模式下運行emacs?
- 17. 在Windows上通過Java運行GTK
- 18. 在IIS下運行的PHP上創建計劃任務
- 19. 通過在Windows Server 2008上運行的Jenkins運行shell腳本
- 20. pgAgent計劃作業在Windows上失敗
- 21. 如何在Windows上使用Emacs進行grep工作(EmacsW32)
- 22. 無法通過Windows任務計劃程序運行我的python腳本
- 23. 計劃在Windows上(使用Anaconda)的通過批處理的Python腳本
- 24. 使用Windows計劃程序運行.vbs文件(通過批處理文件?)
- 25. Windows上運行PHP文件的計劃任務
- 26. 通過命令行在linux中設置pgagent的作業計劃
- 27. 計劃 - 二十一點計劃(SICP)/學習編程
- 28. 當應用程序在Windows Store中運行時隱藏計劃的Toast通知
- 29. 如何讓SQL Server計劃作業在Windows註銷時運行?
- 30. Selenium按計劃在Windows服務器上運行
Chez計劃應該足夠。你遇到了什麼錯誤? – erjiang
此外,您可以在任何文本編輯器上編輯文件,並使用MIT Scheme運行它們。 – erjiang
@erjiang我是一個計劃的新手,Petite Chez Scheme的實現說一些函數或變量沒有綁定,比如'dec'函數和'nil'當我加載和使用SICP源代碼中的函數時,我不會不知道如何解決它。 – toolchainX