λ門

Updated $Date: 2009/02/23 05:33:41 $

様々な LISP

LISPs in research

LISPs for use

実用を謳っている処理系もいくつかあります。

Embedded LISPs

アプリケーションの拡張言語としても LISP は使用されることがあります。 コンパクトでパワフルな処理系が比較的容易に作れるからと考えられます。 Emacs LISP はその代表ですが、Scheme も少なくありません。 Guile や Elk, librep といった処理系は当初からアプリケーションに組み込む目的で開発されています。

Small LISPs

Wikipediaでは、 最小の LISPは 7 つの関数だけが必要としていますが、 Lisp FAQ にあるとおり、 最小限の LISP 言語仕様を定めるのは難しく、ラムダ計算が行えればいいというところまでつきつめれば もっとプリミティブを減らせるのかも知れません。 しかし、十分に小さな LISP 処理系を作成するのはそう大変ではないようです。


λ門
不許可無断複製
GCG01154@nifty.ne.jp しょーた