2007-07-03から1日間の記事一覧

ly(rical)sh

lysh*1 で最小 Lisp ± α。とりあえず↓は出たものの、何かが壮絶に間違っている予感。でも七月の月報が怖いから深追いしない。 lysh$ source min-lisp-plus-minus.lsh > (define fix (lambda (f) ((lambda (x) (lambda (y) ((f (x x)) y))) (lambda (x) (lamb…

ゲシュタルト

x = x + 1 のことを /x x 1 add def と書く変な言語について読んでいたら、ほどなくして x = x + 1 の方がよっぽど変な気がしてきた。前者でいうところの x と /x の区別が表面に出ていないから。