Lisp@UNIX版 (585レス)
上下前次1-新
270: 名無しさん@お腹いっぱい。 [sage] 03/03/20 15:14 AAS
引用の仕組みと、構文と関数の区別ができれば、あと覚えることって
ライブラリの関数の使い方程度じゃないかな。
構文はマクロを理解すれば、構造的にはなんでもありなんだ、
って事がわかる。
括弧が嫌だっていう人にしても、いきなり他の言語に移る前に、
自分で適当な文法のトランスレータ作ってそれ経由で使ってみればいい。
S式が必要になったらreadするだけ。
いつまでも括弧に埋もれながらコード書いてく必要なんてない。
でも、こういうのWeb上とかで公開してる人ってあんまりいないんだよな。
271(1): 名無しさん@お腹いっぱい。 [ ] 03/03/20 17:01 AAS
Lispのインタプリタに興味があるのですが、
何か良い資料ありませんか?
272: 名無しさん@お腹いっぱい。 [sage] 03/03/20 17:31 AAS
検索すりゃ色々出てくると思うけど
273(1): 名無しさん@お腹いっぱい。 [sage ] 03/03/20 18:15 AAS
まぁ色々あるとは思いますが、
定番の書籍とか、このページが詳しいとか
あれば教えてくださいってことです。
274: 名無しさん@お腹いっぱい。 [sage] 03/03/20 18:22 AAS
>>269269(1): 名無しさん@お腹いっぱい。 [sage] 03/03/20 15:03 AAS
>>265
つーかね、ぶっちゃけS式そのままの方がいいわけよ
しかし現実では XML な罠。265 は Franz の XML パーサでも使え。
275: 名無しさん@お腹いっぱい。 [sage] 03/03/20 20:17 AAS
Common Lisp だと ANSI Common Lisp の日本語訳が出たし、
Scheme だと
外部リンク[html]:www.stdio.h.kyoto-u.ac.jp
外部リンク:yam.s4.xrea.com
Emacs Lispはライブラリの使い方が中心だから、いい例が出せないです。
276(1): 名無しさん@お腹いっぱい。 [sage] 03/03/20 20:21 AAS
>>273
アーカイブって雑誌のバックナンバーが手にはいるなら、1-5号を読んで
見るといい。P
入門レベルでいいなら、 Lisp 1.5 Programmer's Manual って本に、
超簡単なのがある(GCなし)。これを理解するのは容易なのでまず
これで概要を理解してから、本格的なのに進むべし。
277(1): 名無しさん@お腹いっぱい。 [sage] 03/03/20 20:38 AAS
インタープリタの作り方なのか、
インタープリタの使い方なのか?
278: 名無しさん@お腹いっぱい。 [sage] 03/03/20 20:50 AAS
おれもアーカイブの記事で勉強したな。
その前はマイコンピュータ#15とかだった。
279: 名無しさん@お腹いっぱい。 [sage] 03/03/20 21:04 AAS
まだ持ってるよ。クリ○○ス
ツリーの表紙のやつだよね。
280: 271 [sage ] 03/03/20 21:27 AAS
レスどうも。
>>277 作り方です。
>>276
Lisp 1.5 Programmer's Manual
外部リンク:www.amazon.co.jp
これはLispの原典なのですかね
アーカイブってのが見つからないです。
外部リンク[htm]:www.jdaa.gr.jp
これじゃないですよね?
281: 名無しさん@お腹いっぱい。 [sage] 03/03/20 21:41 AAS
アーカイブはたぶん図書館に行くか
持ってる人に見せてもらうかしかないと思う。
「アーカイブ」(インターフェース増刊)
1986年くらいだっけ?
282: 名無しさん@Emacs [sage] 03/03/21 02:18 AAS
つまらんことを聞くんだが
リトルスキーマー
ってまだうってる?
283: 名無しさん@お腹いっぱい。 [sage] 03/03/21 02:21 AAS
Scheme手習いは絶版だと思うが。
284: 名無しさん@お腹いっぱい。 [sage] 03/03/21 04:29 AAS
sawfish のインタープリタに使われてる
rep を使ってる人いますか?
emacs 方言を使える scheme という感じで、
正規表現も持ってるみたい。
285: 名無しさん@お腹いっぱい。 [] 03/03/23 15:42 AAS
もーすぐ cmucl 18e あげ
286(1): 名無しさん@お腹いっぱい。 [] 03/03/23 18:14 AAS
MIT-schemeやcmuclみたいに、大学の名前がそのまま使われた
処理系があると、そこに通ってる学生にとっては結構名誉な事だよね。
たぶん。
日本ではKCL(京大)ぐらい?
287(1): 名無しさん@お腹いっぱい。 [sage] 03/03/23 19:05 AAS
UTI-Lispとかhclとかは?
288: 名無しさん@お腹いっぱい。 [sage] 03/03/23 20:22 AAS
作成に参加したならともかく、百歩譲って所属している研究室のプロジェクトならともかく、
通ってるだけで名誉ってのはないでしょう。
289(2): 名無しさん@お腹いっぱい。 [sage] 03/03/23 22:23 AAS
>>287
メンテされてないっぽいじゃん。
そういや、GCL(KCL)ってまだ健在ですか?
290: 名無しさん@お腹いっぱい。 [sage] 03/03/23 22:59 AAS
>>289
GCL、すこし前にいじってコンパイル通してみたころから変わってなければ、OS依存関係とかのファイルが腐ってて、そのままじゃコンパイル通らないケース多そう。*BSDはたぶん全滅なんじゃないかと思います。
たとえば、BSDならa.outだと思ってる...これって、BSDかLinuxか、じゃなくて、BSDかSYS/Vか、のころからたいして手が入ってないのでしょう。
Linuxなら、たぶんなにも考えなくても大丈夫だと思います。*BSDで動くようにするのは簡単ですけど、MLでえらい人がautoconfとかちゃんと使うようにしたい、とか言ってたと思うけど、どうなったんだろう。
なんでも、メインのメインテナーの方がお亡くなりになったとかで、一時期混乱があったみたいですが。
291(1): 名無しさん@お腹いっぱい。 [sage] 03/03/23 22:59 AAS
>>289
元々gclはmaximaという数式処理システムのプラットホームとして
テキサス大学のBill William Schelterが開発していたわけだけど、
Billは一昨年の夏にロシアであぼーんしてしまったのね。
maximaはその後も開発が続いて、最近5.9.0が出たけど、
プラットホームはgclだけではなくなり、cmuclやclispの上でも動くようになった。
今だにCLtL1なgclには存在意義はなくなった……かも知れないけど、
Camm Maguire(Debianでmaximaのメインテナーしてる人)が引き取って
開発は続いている。
そういうわけで、Debianでmaximaを使うと、
$ maxima
GCL (GNU Common Lisp) (2.5.2) Thu Mar 20 10:36:35 EST 2003
Licensed under GNU Library General Public License
Dedicated to the memory of W. Schelter
Use (help) to get some basic information on how to use GCL.
Maxima 5.9.0 外部リンク:maxima.sourceforge.net
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
This is a development version of Maxima. The function bug_report()
provides bug reporting information.
Billとはメールのやり取りだけだったけど悲しい。
292: 名無しさん@お腹いっぱい。 [] 03/03/24 11:54 AAS
lispを組みこんだ炊飯器を出してくれんかのぉ。
炊き上った後、自動的に保温になってしまうのをカスタマイズしたいんじゃが。
293(1): 名無しさん@お腹いっぱい。 [sage] 03/03/24 14:04 AAS
じゃあ、どんな動作を望む?
294: 名無しさん@お腹いっぱい。 [sage] 03/03/24 14:50 AAS
酢飯にして冷ましてくれるモードとか。
上下前次1-新書関写板覧索設栞歴
あと 291 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.020s