2008-08-04から1日間の記事一覧

何やってるか分からなくて悔しかったので

lazy.cppを読んで、処理系の出力の扱いを見てみる。 main関数の最後んとこだけ e = Expr::partial_apply(e, new Expr(Expr::LazyRead)); for (;;) { int ch = church2int(car(e->dup())); if (ch >= 256) return ch-256; putchar(ch); e = cdr(e); } church …

これ出ると嬉しいなーっていう感じの本

Scala,Clean,Factor,Unlambda+Lazy_K+Logical_Combinator+Lambdaとかで。 Fortressとか凄い早く出ていた気がするんだけど。

LL Future Hole2

でまだ出て来て欲しいなーっていう界隈の言語が出て来ていないので、気違いの皆様に置かれましては是非ともUnlambda,Lazy_Kあたりでもやって欲しいなぁという所。 Unlambdaとかどうやってやって上げれば良いんだろう。文字列を相当するアスキーコード番号文…