[HOME]: [Mac OS X]: [MacPython]: [Emacs]: [生存報告記]:

CommonLisp

目次

概要

実装

Mac OS Xで動作する物だけです。

言語解説

サンプル

インストール

Mac使いでCommon LispやるならClozureCLをインストールしましょう。

https://github.com/Clozure/ccl/releases

以下から最新版を取得します。dmgでダウンロードしてインストールするのが簡単です。

起動

./dx86cl64

起動後コンパイルするなら以下

(rebuild-ccl :full t)

コンパイラを簡単に動作させるため以下のように script フォルダ内の ccl コマンドを、

CCL_DEFAULT_DIRECTORY

を変更してからコピーする。

cp scripts/ccl64 /usr/local/bin/

IDE を再コンパイルするなら以下。特にやらなくても良い

(require :cocoa-application)

設定

問題

L-99: Ninety-Nine LispProblems

開発環境

Emacs

SLIME: The Superior Lisp Interaction Mode forEmacs

http://lispcabinet.sourceforge.net/

Eclipseプラグイン

Cusp, An Eclipse LispPlugin

ライブラリ等

標準でないライブラリを利用するといろいろ便利です

ライブラリのインストールには

Quicklisp - get started with Common Lisp libraries,quickly

を利用します。

人気のライブラリは http://blog.quicklisp.org/2011/11/project-download-statistics.html とかを参照すると良いです。

Welcome to Common-Lisp.net

CLOCC - the Common Lisp Open CodeCollection

その他参考

Web アプリケーションフレームワーク

参考サイト

Modern Common Lisp

http://www.geocities.co.jp/SiliconValley-Oakland/1680/clisp/

http://www.h7.dion.ne.jp/~matsu/feature/common-lisp/

Common LispHyperSpec

よろずや

Tiny CLOS 入門 - Tiny CLOSTutorial

書籍


実用 Common Lisp (IT Architects'Archive CLASSICMODER): ピーター・ノーヴィグ, 杉本 宣男: 本(AA)

実践Common Lisp: Peter Seibel, 佐野匡俊, 水丸淳,園城雅之, 金子祐介: 本(AA)

Practical Common Lisp (Books for Professionals byProfessionals)(AA)

の翻訳になります。

Practical Common Lisp:書籍Practical Common Lispのサイト

Peter Seibel著「Practical Common Lisp」(Apress):ホットコーナーの舞台裏


Lisp: Patrick Henry Winston, Berthold K. Horn: 洋書(AA)

ANSI CommonLisp

Common Lisp入門


CategoryPrograming CategoryProgramLanguage