2010-11-19から1日間の記事一覧
前回の続き。Yコンビネータで再帰することをやめたら効率が上がったと思う int2int YCombinator(Yfunc f) { printf("Y copy\n"); __block int2int y; y = Block_copy(^(int x) { int2int g = f(y); int val = g(x); Block_release(g); printf("F release\n")…
前回の続き。Yコンビネータで再帰することをやめたら効率が上がったと思う int2int YCombinator(Yfunc f) { printf("Y copy\n"); __block int2int y; y = Block_copy(^(int x) { int2int g = f(y); int val = g(x); Block_release(g); printf("F release\n")…