Common Lisp

version date memo
0.1 2013/08/17 first

Information

GNU CLISP 2.49

実行方法

実行バイナリ作成
SBCLを用いると実行バイナリが作成できるらしい。
OSSはアルミニウムの翼で飛ぶ: SBCL 実行バイナリの作成方法メモ
スクリプトファイル
スクリプトファイルとして読み込ませる。

やり方

# ファイル名を指定して実行
clisp <実行ファイル名>
;; ファイルの中身
;; クラスとか関数とか定義する
・・・
;; 実行関数を作成
(defun main ()
  ・・・
)

;; スクリプト実行用
(main)
slime
SBCLとかslimeとか使うと良いらしい。(Common Lisp)

clispコマンド

ファイル読み込み
REPL起動&ファイル読み込み
$ clisp -i ファイル名
スクリプト実行
スクリプト実行(REPLは起動しない)
$ clisp ファイル名
ロード
(load "ファイル名")で再ロード可能

slime

インストール
slime使い方&Emacs設定方法
- モダンCommon Lisp第3回: SLIMEの使い方 基礎編 | ありえるえりあ
尚、apt-getからもインストール可能
quicklisp
quicklisp設定