将棋の調べ 鉄道の調べ Japaninoの調べ 旅先料理の調べ ビールコレクション
プログラミング言語 Lisp のサイトです。
現在は自作の Lisp 処理系や書籍・雑誌・論文を紹介していますが、今後は Lisp 一般の情報も少しずつ紹介していく予定にしています。
Tweet |
Lisp 処理系 | 自作または関係していた Lisp 処理系の紹介 |
Android | Android の Lisp アプリ |
Lisp認定試験 | Lisp 認定試験(Web) |
Lisp サンプル | Lisp のサンプルプログラム |
書籍・雑誌・論文 | 著作または共同執筆の Lisp に関係する書籍・雑誌寄稿・論文など |
リンク | Lisp 関連で関係するリンク |
Lisp 処理系への道 (自作または関係していた Lisp 処理系) | ||
---|---|---|
OKI ISLisp | ISO 準拠の Lisp 処理系。20世紀に公開していた OKI ISLisp を再公開。 http://islisp.org/index-jp.html(本家) http://islisp.com/index-jp.html(ミラーサイト) |
2010年(再公開) |
MIDP Lisp | 携帯電話で動作する Lisp 処理系。JavaME/MIDP で実装。(個人による自作) | 2006年 |
NikkeiLisp | 日経ソフトウェア 2005年10月号に掲載した Lisp 処理系。(個人による自作) | 2005年 |
funado.lisp | Web記事「やさしい Lisp の作り方」による Lisp 処理系。(個人による自作) | 2003年 |
Warabi Lisp | JavaApplet で動作する Lisp 処理系。Java/CORBA版とC#版。(個人による自作) | 2001年 |
OKI Author Lisp | OKI MediaServerのオーサリングツールのスクリプト言語。 | 1990年代 |
GAT Lisp | GUI テスト自動実行ツールのスクリプト言語の Lisp 処理系。 | 1990年代 |
OKI Common Lisp | 学名(論文で使用した名前)は Tachyon Common Lisp。C コンパイラ(gcc) よりも高速な Lisp 処理系。 実際に tarai のコードは gcc よりも高速でした。 宇宙戦艦ヤマトでお馴染みのC(光速)よりも速いタキオン(Tachyon)粒子から名付けました。 |
1992年 |
Lisp-C トランスレータ | Lisp プログラムを C プログラムに変換。Lispインタプリタ内包。 | 1980年代 |
TAO/ELIS | NTT。人工知能マシン(AIマシン)として開発された Lisp マシン ELIS。 | 1980年代 |
Lisp 認定試験 | ||
---|---|---|
Lisp 認定試験(JavaScript版) | 4択問題の Lisp 認定試験です。60%以上で合格です。 | 2012年 |
Android の Lisp アプリ | ||
---|---|---|
ISLisproid | Android で動作する Lisp 処理系です。 | 2011年 |
ISLisproid ソース | ISLisproid のソースです。 | 2011年 |
リスプジョークウィジェット | Lisp に関するジョークを表示するウィジェットです。 | 2011年 |
Lisp Joke Widget | リスプジョークウィジェットの英語版です。 | 2011年 |
Lisp Skill Exams | Lisp 能力検定です。英語です。 | 2011年 |
Lisp サンプルプログラム | ||
---|---|---|
サンプル集 |
階乗計算、フィボナッチ数計算、2引数版append、1引数版の mapcar、
クイックソート、ハノイの塔、4本ハノイの塔、nクィーン問題 「Software Design 2015年8月号(2015/7/18 技術評論社)」の記事に掲載したサンプルプログラム(増補版) | 2015年 |
4本ハノイの塔 | 「ハノイの塔」の4本版。世界が滅びるのが革命的に早くなります。 ISLisp 用。 エスケープシーケンスによる CUI でグラフィック表現をしています。 但し端末エミュレータでエスケープシーケンスをサポートしている必要があります。 |
1998年 |
Lisp 関連書籍・論文(共著も含む) | ||
---|---|---|
雑誌(連載) | 「人工知能時代のLispのススメ 〜ラムダ式からLispの作り方まで」、
Software Design 2017年5月号、8月号、9月号に連載、技術評論社. 【1】なぜ今Lispなのか? Lispはここがすごい! (2017/4/18) 【2】Lispは人工知能と関数型の先祖! オブジェクト指向,再帰,ラムダ式を学ぼう! (2017/7/18) 【3】Java 500行でLispを作る! これがLispを理解する一番の早道 (2017/8/18) |
2017年 |
雑誌 | 「汎用機のLISP 大文字でタイプライタで会話していたあのころ」、第3特集年末特別企画 温故知新 ITむかしばなしスペシャル、
Software Design 2016年12月号、pp.90-91、技術評論社(2016/11/18). |
2016年 |
書籍 |
はじめてのLisp関数型プログラミング――ラムダ計算からリファクタリングまで一気にわかる、技術評論社(2016/3/18). 増補版 |
2016年 |
雑誌 | 「気軽に試してみよう!今こそ Lisp 入門」, 特集1 なぜ関数型プログラミングは難しいのか?、
Software Design 2015年8月号、pp.18-33、技術評論社(2015/7/18). (増補:初心者向きに限定せず、ページ数がもっとあれば、本当はもっと色々と書きたかったこと) |
2015年 |
Web記事 | 「Javaで作るオリジナル言語 やさしいLispインタプリタの作り方」, ITPro, 日経BP社(2006/12/04). | 2006年 |
書籍 | 「Javaで作るオリジナル言語」, Ajax, Rails から自作言語まで スクリプト言語まるごとブック, ISBN4-8222-2836-3, 日経BP社(2006/5/11) | 2006年 |
雑誌 | 「Javaで作るオリジナル言語 やさしいLispインタプリタの作り方」, 日経ソフトウェア, 2005年10月号 no.091, pp.86-97(2005-8-24). | 2005年 |
論文 | 「ISO 規格 ISLISP 処理系におけるオブジェクトシステムの実装について」, 第57回情報処理学会全国大会, 6U-1, vol.1, pp.321-322(1998). | 1998年 |
論文 | 「ISO 規格 ISLisp 処理系の実現」, 第56回情報処理学会全国大会, 5E-6, vol.1, pp.350-351(1998). | 1998年 |
論文 | 「ISO 規格 ISLisp 処理系の実装方式」, 第56回情報処理学会全国大会, 5E-7, vol.1, pp.352-353(1998). | 1998年 |
書籍 | 「Lisp 言語とその処理系」, 情報科学最前線 次代を担うキーパースンたち, ナレッジワークス, ISBN4-915112-41-1, pp.157-158(1994) | 1994年 |
論文 | 「Tachyon Common Lisp: 表駆動アセンブラトランスレータによる PA-RISC への移植」, 第47回情報処理学会全国大会, 4D-2, vol.5, pp.63-64(1993). | 1993年 |
論文 | 「Tachyon Common Lisp - CLOS 開発環境 -」, 第46回情報処理学会全国大会, 8E-5, (1993). | 1993年 |
海外論文 | 「Tachyon Common Lisp: An Efficient and Portable Implementation of CLtL2」, ACM Conference on Lisp and Functional Programming, Vol V, No.1, pp.270-277(1992). | 1992年 |
論文・研究賞受賞 | 「Tachyon Common Lisp の実現方式」, 情報処理学会 記号処理研究会, 92-SYM-64-3, pp.17-24(1992). (1992年情報処理学会研究賞受賞) | 1992年 |
論文 | 「Tachyon Common Lisp におけるウィンドウ・インタフェース」, 第45回情報処理学会全国大会, 4Q-6, vol.5, pp.73-74(1992). | 1992年 |
論文 | 「Tachyon Common Lisp におけるアセンブラ・トランスレータによる移植性」, 第45回情報処理学会全国大会, 4Q-5, vol.5, pp.71-72(1992) | 1992年 |
論文 | 「Common Lisp 検証システム」, 第44回情報処理学会全国大会, 2K-3, vol.5, pp.295-296(1992). | 1992年 |
論文 | 「Tachyon Common Lisp -Pretty Print機能」, 第44回情報処理学会全国大会, 5F-10, vol.5, pp.61-62(1992). | 1992年 |
論文 | 「OKI Common Lisp におけるアセンブラプログラムの開発環境」, 第43回情報処理学会全国大会, 1J-7, vol.5, pp.265-266(1991). | 1991年 |
論文 | 「OKI Common Lisp における他言語インタフェース」, 第43回情報処理学会全国大会, 5L-6, vol.5, pp.11-12(1991). | 1991年 |
論文 | 「OKI Common Lisp インタプリタの実現」, 第43回情報処理学会全国大会, 5L-3, vol.5, pp.5-6(1991). | 1991年 |
論文 | 「OKI Common Lisp の開発 -概要-」, 第43回情報処理学会全国大会, 5L-2, vol.5, pp.3-4(1991). | 1991年 |
論文 | 「OS/2 上のマルチタスク Common Lisp の開発」, 第39回情報処理学会全国大会, 4Q-3, p.1327(1989). | 1989年 |
論文 | 「ELIS 8200 最適化コンパイラと Lap コード」, 第39回情報処理学会全国大会, 5Q-4, p.1346-1347(1989). | 1989年 |
論文 | 「Lisp-C トランスレータにおける他言語インタフェースについて」, 第37回情報処理学会全国大会, 5Y-8, pp.662-663(1988). | 1988年 |
論文 | 「Lisp プログラムの静的解析による GC の改良」, 第33回情報処理学会全国大会, 2E-4, pp.481-482(1986). | 1986年 |
その他の Lisp 関連リンク | ||
---|---|---|
日本Lispユーザ会 | JLUG (Japan Lisp User Group)。(現在は存在していません) | 2000年 |
更新記録
将棋の調べ 鉄道の調べ Japaninoの調べ 旅先料理の調べ ビールコレクション
Copyright © 2010-2015 GOMI Hiroshi All Rights Reserved