[#44431] コンストラクタの引数について&インスタンス変数の持ち方について — Akira Hayakawa <ruby@...>

度々オブジェクト指向についての質問ですいません。

17 messages 2008/01/04
[#44433] Re: コンストラクタの引数について&インスタンス変数の持ち方について — Yukihiro Matsumoto <matz@...> 2008/01/04

まつもと ゆきひろです

[#44469] pdf 作成 ライブラリ — "Luiz Aoki" <luizruby@...>

はじめまして、青木ルイスと申します、

14 messages 2008/01/12
[#44479] ファイル出力時のprintについて — m-hatake@... 2008/01/16

畠山と申します。

[#44483] format %g の丸めについて — 山崎雄介 <y-yamasaki@...>

山崎(ゆ)です。

14 messages 2008/01/16

[ruby-list:44495] Re: モジュールのメソッドを呼び出し時の引数について

From: KIMURA Koichi <kbk@...>
Date: 2008-01-16 18:37:15 UTC
List: ruby-list #44495
木村です。

m-hatake@jaist.ac.jp さんは書きました (2008/01/17 0:31):

> include MMM
> 
> test 100, "\n"		# => OK
> test (100), "\n"	# => OK
> MMM.test 100, "\n"	# => OK
> MMM.test (100), "\n"	# => NG
> 
> こういうものなのでしょうか?
> やっぱり4番目のやつもエラーにならずに実行されると
> 普通期待してしまうと思うのですが、どうでしょう。
> これをエラーにする理由はどこかにあるのでしょうか?

先にこういった構文をエラーにするという仕様が決められてそうなったのではなく、
現状の構文解析器を作った結果がそうなってしまっているというのが理由といえば
理由じゃないですかね。

で、これが簡単に修正できるのかどうかはわたしにはちとわかりません。
できるにしてもかなりな手間になりそうな気はしますが。

#メソッドの引数を囲むカッコはメソッド名から離してはいけない
#離した場合は独立した式とみなすとかすればなんとか?

-- 
木村浩一
  I thought what I'd do was, I'd pretend I was one of those deaf-mutes or should I?
  mail kbk at kt.rim.or.jp
        web  www.kt.rim.or.jp/~kbk/zakkicho/
             homepage3.nifty.com/farstar/

In This Thread