2013-01-11から1日間の記事一覧

変数名自身の名前のStringを束縛するScalaのマクロ

なんかわかりづらいですが、つまり以下のコードを実行すると val foo, bar, baz = const println(foo) println(bar) println(baz) 順に foo, bar, baz が表示されます。正確にはコンパイラ内部のAPIにアクセスしてるので、単なるマクロというより、コンパイ…