macro
マクロは自分で C# 書いたら定義できるっぽいのが面白そうなんだけど今やるのはちょとめどい。
http://boo.codehaus.org/Part+17+-+Macros
print, assert, using, lock, debug ってのがマクロだそうだ。 print は print 、 debug は printf デバッグ用の物体の模様。 assert は assert 。
それはいいとして、 using が let で lock が synchronized なわけで、こういうのをマクロにするってのは見たことがなくて、なんか面白い発想だなーと思った。あ、いや、 LISP の発想か。
http://boo.codehaus.org/Syntactic+Macros
with 節を自分で定義とか、実にいい感じ。ああ素敵だ。