独り言
あかん…こういうの考え始めたら何も手につかん(苦笑)
/* C macro で currying の真似事 */ #define CURRY3_1(x, y) x, y, #define FIN3(x, y, z) z; y; x #define OPAREN ( #define CPAREN ) #define EVAL(f) EVAL2(f) #define EVAL2(f) f #define IFACE(args) EVAL (FIN3 OPAREN CURRY3_1 args 2 CPAREN) IFACE((0, 1))
何かが楽しすぎるのも毒だ。