[#8599] period.rb — akira yamada / やまだあきら <akira@...>
[#8606] can't build 1.1b9_28 on digital-unix — Go Nakagawa <nakagawa@...>
中川といいます。みなさんはじめまして。
まつもと ゆきひろです
中川です。
まつもと ゆきひろです
中川です。
まつもと ゆきひろです
中川です。
まつもと ゆきひろです
中川です。
まつもと ゆきひろです
中川です。
[#8609] Re: [ruby-dev:3184] Re: once function — "MAEDA Shugo" <shugo@...>
前田です。
[#8623] method iterator — Kazuhiro HIWADA <hiwada@...>
ひわだです。最近いろんな話が出て来て面白いです。
[#8648] sin(complex) — toyofuku@...
豊福@パパイヤです。
[#8649] [BUG] Segmentation fault — IWAOKA Masahiro <iwaoka@...>
最近はすっかり ruby にお世話になっております。岩岡です。
まつもと ゆきひろです
わたなべです.
岩岡です。
岩岡です。
自己フォロウを続けてしまいまして申し訳ございません。
まつもと ゆきひろです
わたなべです.
まつもと ゆきひろです
立石@JAISTです。
まつもと ゆきひろです
まつもと ゆきひろです
立石@JAISTです。
まつもと ゆきひろです
立石です。
まつもと ゆきひろです
[#8665] Re: Equivalence.rb — toyofuku@...
豊福@パパイヤです。
[#8739] [BUG?] mathn.rb — Yoshiyuki Kusano <kusano@...>
草野です.
[#8747] Bitwise operators for String — Inaba Hiroto <inaba@...>
1.1cのリリースも近いのに、今頃こんなことを言いだしても仕方ないのかも知
まつもと ゆきひろです
[#8749] 新人にお勧めのバージョン — Sinichiro Dezawa <dezawa@...>
出沢@フジフイルム です
[#8766] Compiling ruby-1.0-971225 — Shin-ichro Hara <sinara@...>
原です。
[#8770] ruby 1.1c0 released — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
In message <199807170546.OAA25091@picachu.netlab.co.jp>
東芝の田中です。
出沢です
まつもと ゆきひろです
こんにちは、鄭です。
まつもと ゆきひろです
出沢@フジフイルム です
[#8778] tcltklib on 1.2 — "Kikutani, Makoto" <kikutani@...>
きくたにです。
[#8845] mapping a tagged file onto a class — Takao KAWAMURA <kawamura@...>
各行にフィルード名と値が含まれ、レコードの区切りは空行という、
まつもと ゆきひろです
In message "[ruby-list:8847] Re: mapping a tagged file onto a class"
原です。
> インスタンス変数にしたい気持ちはとてもわかるんですが、
原です。
[#8861] unary - in Complex — aito@...
あ伊藤です.
[#8862] domain name for ruby in US — gotoken@... (GOTO Kentaro)
ごとけんです
[#8872] do while — Kazumi Okamoto <kazusan@...>
はじめまして、岡本と申します。
こんにちは 小澤@日立 です。
岡本です。
[#8875] english manual 1.1c - rand — "Kikutani, Makoto" <kikutani@...>
rand(max)
[#8892] nil + 1, or Integer.to_i — Sinichiro Dezawa <dezawa@...>
出沢です
まつもと ゆきひろです
まつもと ゆきひろです
matz> 良く見るとto_i,to_fともにNumeric.htmlに記述があります.これ
けいじゅ@日本ラショナルソフトウェアです.
出沢です
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
matz> Numeric#to_iとか,Integer#to_iとかの実装があれば良い問題なん
かんだです。
まつもと ゆきひろです
前田です。
[#8897] ruby-mode.el & font-lock-mode — Takao KAWAMURA <kawamura@...>
ruby-mode.el($Revision: 1.1.1.2.2.19 $)を便利に使わせて頂い
[#8907] Perl Conference Japan in Nov. — "Kikutani, Makoto" <kikutani@...>
python-ml-jpに入ってる人じゃないとわからないネタかもしれないですが、
[ruby-list:8906] Re: nil + 1, or Integer.to_i
けいじゅ@日本ラショナルソフトウェアです.
何かめちゃくちゃにいわれていますね(^^;;;
In [ruby-list :8903 ] the message: "[ruby-list:8903] Re: nil + 1, or
Integer.to_i ", on Jul/27 21:41(JST) Sinichiro Dezawa writes:
>matz> 良く見るとto_i,to_fともにNumeric.htmlに記述があります.これ
>matz> は実装(Numericではなく個々の具象クラスで定義されている)とド
>matz> キュメントの乖離にmindex.htmlが対応していないせいでしょうか.
いや. 対応している気にはなっていたんですが....
今のメソッドの参照のアルゴリズムは:
そのクラスから使えるメソッド =
そのクラスで実装されているメソッド
+ そのクラスがインクルードしているモジュールで実装されているメソッド
+ その直上のクラスから使えるメソッド
となっていました.
Fixnum#to_iの場合, Numericからto_iが使えるメソッドに
なっていないので参照できなかったんですね. ちなみに, 今のままだと,
Numericにはto_iが存在しません.
で, 今度は
そのクラスから使えるメソッド =
そのクラスで実装されているメソッド
そのクラスでマニュアルがあるメソッド
+ そのクラスがインクルードしているモジュールで実装されているメソッド
+ (その直上のクラスから使えるメソッド
+ さらに上のクラスから使えるメソッド
+ ... メソッドが定義されているクラスにあたるまで繰り返す)
としました. 最後の部分が面倒ですが, どうもこうしなくてはならないようで
す.
Fixnum < Integer < Numeric
ですが, to_iが定義されているのはFixnumであってIntegerでは定義されてい
ません. ので, Integer#to_iが定義されているかどうかでは判断できないです
ので...
これで, さっきの問題は解決するのですが, これはこれできみょうな問題があ
ります. 今回の仕様にすると:
Numeric -> Numeric#to_i
Integer -> 存在しない
Fixnum -> Fixnum#to_i < Numetic#to_i
って感じになります. NumericとIntegerが何かアンバランスなんですよね...
だからといって, NumericのNumeric#to_iを削除したり, Integerに
Integer#to_iを追加するのも変だし....
>Integer が Numeric を継承してるのだから、
>
>matz> いちおう,Integer.html,Float.htmlに書き足しておきます.
>
>処理が違うのでない限り、これらに書き足さねばならぬのは
>mindex.html(の元)を作った趣旨からは面白くないな。
ちなみに, MethodIndex.htmlも Fixnum#to_iはmindex.htmlと同じになってい
ますね. Float#to_iはうまくいっているので,
そのクラスから使えるメソッド =
そのクラスで実装されているメソッド
そのクラスでマニュアルがあるメソッド
+ そのクラスがインクルードしているモジュールで実装されているメソッド
+ その直上のクラスから使えるメソッド
見たいな定義になっているんじゃないでしょうか?
In [ruby-list :8902 ] the message: "[ruby-list:8902] Re: nil + 1, or
Integer.to_i ", on Jul/27 21:36(JST) Sinichiro Dezawa writes:
>出沢です
>matz> いですね.出沢さんの作ったものと違ってソースを参照しないのが
>matz> 関係してるんでしょうか.
>そうなのか、、、、
>あ、そう言えば、私のソース送る時の条件、
>できたらソース見せてくれ、どうなったのだろうか、、、、
まだ出来ていないんですもの(^^;;;
PS.
新しい, mindex.htmlをincomingに置いておきます.
__
................................石塚 圭樹@日本ラショナルソフトェア...
----------------------------------->> e-mail: keiju@rational.com <<---