[#39699] デーモン・プロセスの作り方 — "Mitsuyasu Ichimura" <mitsuyasu@...>

こんにちは、市村と申します。

27 messages 2004/06/01
[#39710] Re: デーモン・プロセスの作り方 — Masayoshi Takahashi <maki@...> 2004/06/01

高橋征義です。宣伝モードです(_o_)

[#39711] Re: デーモン・プロセスの作り方 — nobu.nakada@... 2004/06/01

なかだです。

[ruby-list:39748] defined? question

From: SASADA Koichi <ko1@...>
Date: 2004-06-09 08:46:50 UTC
List: ruby-list #39748
 ささだ@defined? 初心者です。

 defined? 構文について質問なんですが、defind?() の中身が
実行されるようなんですが、そういうもんでしょうか。


class C
  def m
    p 'hoge'
    C.new
  end
end

a = C.new
p defined?(a.m.m)

#実行結果=>
"hoge"      # a.m を実行
"method"


 いや、勝手に「defined?(expr) の expr は実行されない」と
思い込んでいただけなんですが。

 じゃぁ、どうするべきなんだって言われると、やっぱり今の仕様
しか思いつきませんけど。

 ちなみに defined?(a = b) みたいなのって何に使うんでしょうか。
defined? って、使いどころがよくわかりません。irbとか?


-- 
// SASADA Koichi at atdot dot net
//




In This Thread

Prev Next