Eclipse Common Lisp
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/02/05 17:52 UTC 版)
ナビゲーションに移動 検索に移動開発元 | Elwood Corporation |
---|---|
初版 | 1997年8月28日 |
最新版 |
1.1
/ 1998年6月4日 |
対応OS | Windows, Linux, Solaris, HP-UX |
プラットフォーム | x86, x86_64, SPARC, PA-RISC |
対応言語 | Lisp, Common Lisp |
種別 | コンパイラおよびインタプリタ |
Eclipse Common Lisp は米Elwood CorporationによるCommon Lispの実装である。 1997年に最初のリリースがされた。主要開発者は、Howard Stearns のみである。
オブジェクトシステムが後付けではなく、処理系の中核を成しているなど、ANSI Common Lisp規格成立後に製作された処理系らしい特色を持ち、オブジェクトシステムはMOPもサポートしている。
また、Common LispからCへのトランスレータ系の処理系として、Cとの相互運用性の高さも特徴であり、Cへのトランスレータに加え、単体の実行ファイルを生成することや、CからCommon Lispを呼び出すことも可能な構成となっている。
2015年に処理系のソースがオープンソースとして公開された。[1]
特徴
- 3つの利用形態
- Lispトップレベル(REPL)
- CのライブラリとしてCommon Lispを利用可能
- compile-file関数がCソースを生成し、loadはCのライブラリを読み込み可能(eclipseユーティリティを利用)
- Unicodeサポート(UCS-4、UTF-32相当)
言語仕様
- ANSI Common Lisp規格準拠
- CLOS MOPをサポート
製品リリース年表
参照
- Elwood Eclipse Common Lisp Product Documentation Release 1.1[4]
脚注
- ^ https://github.com/blakemcbride/eclipse-lisp
- ^ https://groups.google.com/d/msg/comp.lang.lisp/M-nXFB7X5_E/MCWXVzStq-kJ
- ^ https://groups.google.com/d/msg/fj.lang.lisp/MFvwBt3ba2g/iMbXLTGh3MoJ
- ^ https://lisphub.jp/doc/eclipse/
|
|
「Eclipse Common Lisp」の例文・使い方・用例・文例
- 博物館の後援者として、Commonwealth Industries社員の皆様は入場料が半額となります。
- 《主に米国で用いられる》 = 《主に英国で用いられる》 the Speaker of the House of Commons 下院議長.
- Eclipse_Common_Lispのページへのリンク