2009-10-31 名前をまとめる何か Scheme Programming プログラミングGauche item-properties item-property-get get-player-attr update-player-attr! たった4つの手続きなのに、もうだめだ。 全ての名前が平等で、のっぺりとしたイメージが気持ち悪い。 クラスや名前空間など、名前をまとめる何かが欲しくなるな。 じゃぁ、作れば?ということか。 処理系の実装者と、その処理系の利用者が同じ力を持つのがLISP(p7)。 たぶんマクロとか言うのがそれなんだろうと思うけど、全然分かってない。