今度はLinuxに入れてみようと。
Common Lispはただの仕様らしく、Perlのように実装がひとつということでは
ないらしい・・・。
実装の種類がこんなにある!
で、まぁとりあえずCentOS5.4 でyumで探してみる。
なにか引っかからないかなとか思いつつ・・・
yum search lisp
しかしlispの処理系は引っかからない・・・。
基本リポジトリには無いのか。
じゃあ「RPMForge」ならあるのかな?
ということでインストール
出来たっぽい!
ちなみにRPMForgeの設定方法はgitインストールメモを参照。
↓は起動してみたところwww
この本を読まずしてなんとする!
Lispのおすすめテキストです
Common Lispはただの仕様らしく、Perlのように実装がひとつということでは
ないらしい・・・。
実装の種類がこんなにある!
で、まぁとりあえずCentOS5.4 でyumで探してみる。
なにか引っかからないかなとか思いつつ・・・
yum search lisp
しかしlispの処理系は引っかからない・・・。
基本リポジトリには無いのか。
じゃあ「RPMForge」ならあるのかな?
[root@localhost ~]# yum --enablerepo=rpmforge search lisp Loaded plugins: fastestmirror, priorities Loading mirror speeds from cached hostfile * addons: rsync.atworks.co.jp * base: rsync.atworks.co.jp * extras: rsync.atworks.co.jp * rpmforge: fr2.rpmfind.net * updates: rsync.atworks.co.jp =============================================== Matched: lisp =============================================== anthy-el.i386 : Emacs Lisp files to use Anthy on Emacs clisp.i386 : ANSI Common Lisp implementation emacs.i386 : GNU Emacs テキストエディタ emacs-common.i386 : Emacs 一般ファイル emacs-el.i386 : Emacs に含まれる Emacs Lisp ソースファイル。 emacs-leim.i386 : 各国の文字用のインプットメソッド用の Emacs Lisp ファイル。 emacs-nox.i386 : X のサポートを伴わない GNU Emacs テキストエディタ ruby-mode.i386 : スクリプト言語 Ruby用のEmacs Lisp rubyモード swig.i386 : Simplified Wrapper and Interface Generatorポール・グレアムも使ったくらいだから間違いないだろう。
clispあった!!!
clispとは?
ということでインストール
[root@localhost ~]# yum --enablerepo=rpmforge install clisp Loaded plugins: fastestmirror, priorities Loading mirror speeds from cached hostfile * addons: rsync.atworks.co.jp * base: rsync.atworks.co.jp * extras: rsync.atworks.co.jp * rpmforge: ftp-stud.fht-esslingen.de * updates: rsync.atworks.co.jp Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package clisp.i386 0:2.42-1.el5.rf set to be updated --> Processing Dependency: libsigsegv.so.0 for package: clisp --> Running transaction check ---> Package libsigsegv.i386 0:2.4-1.el5.rf set to be updated --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================= Package Arch Version Repository Size ============================================================================================================= Installing: clisp i386 2.42-1.el5.rf rpmforge 6.6 M Installing for dependencies: libsigsegv i386 2.4-1.el5.rf rpmforge 34 k Transaction Summary ============================================================================================================= Install 2 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 6.6 M Is this ok [y/N]: y Downloading Packages: (1/2): libsigsegv-2.4-1.el5.rf.i386.rpm | 34 kB 00:01 (2/2): clisp-2.42-1.el5.rf.i386.rpm | 6.6 MB 01:02 ------------------------------------------------------------------------------------------------------------- Total 104 kB/s | 6.6 MB 01:05 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : libsigsegv 1/2 Installing : clisp 2/2 Installed: clisp.i386 0:2.42-1.el5.rf Dependency Installed: libsigsegv.i386 0:2.4-1.el5.rf Complete!
出来たっぽい!
ちなみにRPMForgeの設定方法はgitインストールメモを参照。
↓は起動してみたところwww
[root@localhost ~]# clisp
i i i i i i i ooooo o ooooooo ooooo ooooo
I I I I I I I 8 8 8 8 8 o 8 8
I \ `+' / I 8 8 8 8 8 8
\ `-+-' / 8 8 8 ooooo 8oooo
`-__|__-' 8 8 8 8 8
| 8 o 8 8 o 8 8
------+------ ooooo 8oooooo ooo8ooo ooooo 8
Welcome to GNU CLISP 2.41.1 (2007-10-12)
Copyright (c) Bruno Haible, Michael Stoll 1992, 1993
Copyright (c) Bruno Haible, Marcus Daniels 1994-1997
Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998
Copyright (c) Bruno Haible, Sam Steingold 1999-2000
Copyright (c) Sam Steingold, Bruno Haible 2001-2007
Type :h and hit Enter for context help.
[1]> (+ 10 20)
30
初めての人のためのLISP[増補改訂版]
posted with amazlet at 10.03.26
竹内 郁雄
翔泳社 (2010-03-10)
売り上げランキング: 503
翔泳社 (2010-03-10)
売り上げランキング: 503
おすすめ度の平均: 

この本を読まずしてなんとする!
Lispのおすすめテキストです![初めての人のためのLISP[増補改訂版]](http://ecx.images-amazon.com/images/I/41oa7wzv%2BGL._SL160_.jpg)
