« 今日の夢 | Main | GWの予定 »

2007.04.25

今日のlisp

The Seasoned Schemer勉強中。

継続を使って、一気に処理を終える処理を自力で書けたとき、少し感動した。なんか、リストの先頭から検索していって、見つけたときに残り(cdr部)を返す関数らしい。仕事で久しぶりにC言語を使ったら、
printf("xxxx%d\n" a)とか、(exit)
とか普通に書いていてへこむ。,とか;が遠い世界に感じた。

Schemeプログラマのレベル10によるとレベル2~3のようだ。

そんなことより、ここ
http://perl.plover.com/classes/parsing/samples/slide041.html
これを見つけて、Higher-Order Perlを注文。Perlのぐだぐだ加減と、Lispの何でもありがMIXすれば、すごくぐだぐだななんでもありになることは間違いない。yaccとかlexとか、Javaccとか使うのは、既に何度も挫折しているのだが、こんどこそ上手くいくだろうか・・・。


|

« 今日の夢 | Main | GWの予定 »

Comments

Post a comment



(Not displayed with comment.)




TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/18154/14845286

Listed below are links to weblogs that reference 今日のlisp:

« 今日の夢 | Main | GWの予定 »