2010-04-10 クロージャが動いた rowl 以下のコードが動くようになった! import stdlib; make_counter: (n) { return () { return n++; } }; export main: () { counter : make_counter(1); x : counter() + counter() + counter(); sys_exit(x); (% -> 6 %) }; 実装は非常に辛かった。まだ相互再帰とか環境共有とかは未実装 and バグ多数です。