var を使っている式を渡すと、コンパイルエラーにしてくれる Scala の Macro

追記:
これ Scala2.10.0-M2のときに書いたので、最新では動きませんよ・・・



マクロ楽しいですね( ^ω^)

あまり大きい式で試してないけどこれでいいはず。なんだかちょっと長いけれど、もっと短い書き方わかった人いたら教えて下さい(・ω・`)