溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

window平臺的lisp環境搭建

發布時間:2020-05-29 00:53:50 來源:網絡 閱讀:867 作者:daowzq 欄目:軟件技術
  1. 下載 lisp in a box 包 安裝 emacs : 進入 lispbox-x.x/emacs-x.xx/bin,點擊運行 addpm.exe,為你自動安裝.
  2. 啟動 emacs, 按下 C-x C-f ,輸入 ~,查找到默認home目錄,在此目錄下新建  _emacs文件,在文件里設置
  3. (add-to-list 'load-path "C:/lispbox-0.7/slime-20110205.092829")  ; your SLIME directory
    (setq inferior-lisp-program "C:/lispbox-0.7/ccl-1.6-windowsx86/wx86cl.exe") ; your Lisp system
    (require 'slime)
    (slime-setup)
  4. 重啟 emacs ,按下 M-x ,輸入 slime ,能得到 lisp 交互環境不?祝你好運 :)
  5. lispbox 是Common Lisp的集成開發環境。實際是Lispbox只是組合配置了Emacs編輯器,SLIME(Emacs的高級Lisp 交互模式)和Quicklisp 庫管理工具和CCL Lisp編譯器。

    這些工具組合在一起給你了你所期望的一個ide能給你的所用的功能集合,甚至更多。Lispbox使你可以迅速和簡單的投入使用。

    Lispbox可以讓新的Lisp程序員在一流的開發環境上近似于無痛的起步。所以強烈建議新手下載安裝Lispbox作為學習Common Lisp的開始。想使用Lispbox很簡單,只要下載和解壓對應你操作系統的版本即可。不需要安裝!可以通過運行lispbox.bat (Windows) / lispbox.sh (Linux) / Emacs (OS X)開始Lispbox使用。

    默認的Emacs沒有開啟UTF-8字符集支持,所以并不支持中文,甚至中文注釋也不行。如果輸入中文將會出現如下錯誤:

    CL-USER> '中文支持

    slime-net-send: Coding system iso-latin-1-unix not suitable for "00004c(:emacs-rex (swank:listener-eval \"'中文支持

    \") \"COMMON-LISP-USER\" :repl-thread 4)"

    要對中文支持需修改文件解壓后的文件夾下的文件 emacs-23.2\site-lisp\lispbox.el

    在(require 'slime) 這一行的后面增加一行:

    (setq slime-net-coding-system 'utf-8-unix)

    也可以設置成其它編碼,重啟Lispbox即可。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女