From: matz@... (Yukihiro Matsumoto) Date: 1997-08-12T13:05:11+09:00 Subject: [ruby-dev:105] Re: meta programming features まつもと ゆきひろです In message "[ruby-dev:104] Re: meta programming features" on 97/08/12, 石塚圭樹 writes: |けいじゅ@いそうろう.日本ラショナルです. |>違います.つまり,石塚さんのいうObject#eval()の動作ではトッ |>プレベルのevalでメソッド定義するとmainオブジェクトの特異メソッ |>ドを定義してしまいます.これはトップレベルのevalとして望まし |>い動作ではないと思います. | |あれ? eval()の動作ってそうじゃないんでしたっけ? Kernelのprivateメソッ |ドを定義しているんでしたっけ? Objectクラスにメソッドを定義します. |確認ですが, トップレベルでのselfはmainオブジェクトで良いんですよね? |evalは, Kernelの定数とメソッドを定義しているのですか? Obejctクラスの定数とメソッドを定義しています. |CC消さないで下さい. こちらに速達で届きますので(^^;;; それはそうとqmail導入予定です. まつもと ゆきひろ /:|)