永井@知能.九工大です.

From: gotoken / math.sci.hokudai.ac.jp (GOTO Kentaro)
Subject: [ruby-dev:8345] Re: constants definition in extarnal files
Date: Wed, 17 Nov 1999 19:29:27 +0900
Message-ID: <199911171028.TAA06643 / hanare00.math.sci.hokudai.ac.jp>
gotoken> In message "[ruby-dev:8333] Re: constants definition in extarnal files"
gotoken>     on 99/11/17, nagai / dumbo.ai.kyutech.ac.jp <nagai / dumbo.ai.kyutech.ac.jp> writes:
gotoken> >なるほど.これなら少なくとも 1.4 系では OK のようですね.
gotoken> ># 1.5 系なら警告メッセージ?
gotoken> あれれ、1.4.2 で例外あがりますですか??

すみません.勘違いでした.
1.4.2 でも警告メッセージです.

# う〜む,やっぱり駄目かぁ...(^_^;
# 警告メッセージが出るだけでもましとすべきなのかなぁ...

gotoken> >matz> 個人的にはこのような機能はPython同様、キーワード引数で実現し
gotoken> >matz> ようと考えていました。つまり、
gotoken> >      (以下略)
gotoken> >という話も出てますし,現状は「保留」ということでしょうか?
gotoken> よくは分かりませんが、今回の一連の定数トリックはキーワード引
gotoken> 数とは異なる要求も満たすのでこれはこれでもよいかも…

確かにキーワード引数の形式だと,

TkButton.new(nil, Relief=>Sunken, ........
                          ^^^^^^ 
というのは駄目そうです (よね?).
でも,他にはあまり欲しいという意見もなさそうですし,どうなんでしょうね?
私自身は,結構使えるのではないかと思うのですが...
-- 
                                         永井 秀利 (九工大 知能情報)
                                             nagai / ai.kyutech.ac.jp