フォーマット文字列

reduce(r|l)の時にどうやるんじゃろって思ってたら、やっぱりあったようだ。

%f[(%s#%s)](1, 2).p; //=> (1#2)

関数を生成するのが素敵。

ハイライトが全く無いと見づらいので、Vim の syntax をちょっとだけかいた。
しかし、indent がよくわからない。cindent で問題ないか。