FrontPage  Index  Search  Changes  RSS  wikifarm  Login

WindowsXPへのインストール

CLISP,ntemacs,slime,ltk の導入

CLISPのインストール

https://sourceforge.net/project/showfiles.php?group_id=1355 からclispのインストーラ(EXEファイル)をダウンロードしてインストール

同じ場所にあるzipファイルを使用してのインストールでは日本語表示がうまくいかなかった

clisp-2.46-impnotes.zipはマニュアル(英文)なのでダウンロード後解凍してCLISPのdocフォルダにいれておく

CLISPをインストールしたフォルダを環境変数PATHに登録する。以降 clisp.exeの場所を指定せずに済み楽。

環境変数は一度ログオフしてから有効となる

起動はコマンドラインから clisp -K full とする


ntemacsのインストール

http://sourceforge.jp/projects/ntemacsjp/files/ からexeファイルをダウンロードしてインストール

環境変数HOMEでemacsのホームディレクトリを設定 ex.)C:\home\

ホームディレクトリはemacs内で~/と省略できる

ホームディレクトリに".emacs"というファイル名のファイル(テキストファイル)を作る


slime(emacsでlisp支援)のインストール

http://common-lisp.net/project/slime/ からダウンロードできる

emacsのホームディレクトリ以下に解凍する

.emacsへslimeの設定を書く

以下をフォルダ名を自分の環境に書き換える

~/ はemacsのホームディレクトリ

(add-to-list 'load-path "~/lisp/slime")
 (setq inferior-lisp-program "clisp -K full") ; your Lisp system
 (require 'slime)
 (slime-setup)
 (add-hook 'lisp-mode-hook (lambda ()
    	(slime-mode t)
          (show-paren-mode)))
 (setq slime-net-coding-system 'utf-8-unix)

emacsから M-x slime で起動


hyperspecのインストール

http://www.lispworks.com/downloads/documentation.html からHyperSpec-7-0.tar.gz をダウロードして、 emacsのホームディレクトリに解凍

.emacsに以下を記入

 ;; HyperSpec の場所を指定する
 (require 'hyperspec)
 (setq common-lisp-hyperspec-root
     (concat "file://" (expand-file-name "~/HyperSpec/"))
      common-lisp-hyperspec-symbol-table (expand-file-name "~/HyperSpec/Data/MapSym.txt"))

使い方

C-c H : カーソル位置のシンボル、関数等に対応する HyperSpec のページを開く
C-c F : カーソル位置の format 書式指定文字に対応する HyperSpec のページを開く

だけど、うまく動いてくれない…  xyzzyでは動いてる

xyzzyでHyperSpecを引けるようにする


TCL/tkのインストール

http://aspn.activestate.com/ASPN/Downloads/ActiveTcl/ からActiveTcl8.4のEXEファイルをダウンロードしてインストール

ActiveTcl8.5ではltkがエラーで動かなかった


ltkのインストール

http://www.peter-herth.de/ltk/ から ltk-0.91.tgz をダウンロードして、 CLISPをインストールしたフォルダに解凍

ltkのテスト CLISPを起動後以下を入力

(compile-file "ltk")
(load "ltk")
(in-package :ltk)
(ltktest)

画像 上記でltkのテストプログラムが起動した場合

211000-ltks-3219.gif

参考

Installing CLISP, Emacs, and SLIME on Windows XP

Emacs による Lisp 開発環境

CLISPインストールガイド for Win32(Internet Archive)

メモ

LISP BOX
Windows用Clisp、emacsなどのセット(英語)
CLISP2.39 + SLIME + LTK パッケージ(日本語 インストーラ付)
ダウンロードできるページがなかなか見つからなかった。
魔法言語 リリカル☆Lisp
モチベーション維持に

一行コメ

自分用のインストールメモをそのまま転記したので、間違い・説明不足多数アリです。

  • 2008-11-27 (Thr) 23:39:27 txgwtdcssz : BsMLneCLrecHs
  • 2008-12-01 (Mon) 22:41:29 qltucm : zoNgtYePQrb
  • 2009-05-09 (Sat) 12:14:03 uhwprllvem : hLHZyxebLaWwSlcbF
  • 2009-10-23 (Fri) 08:14:17 His_wife72 : It is not at all a purely mechanical phenomenon. ,
(comment plugin is disabled).
Last modified:2009/10/23 08:14:17
Keyword(s):[CLISP] [emacs] [WindowsXP] [slime] [ltk] [Tcl/tk]
References:[FrontPage]