すげえごめん、寝ぼけてたのか間違えた。
(int a){return{return f(a);};}(b)
を
f(a) @int a=b

だったけど、よく考えなくてもシンタックスシュガーが必要なほど一般的に使われそうな文じゃないわな