[#9445] thread.rb — m_seki@...

18 messages 2000/03/16
[#9446] Re: thread.rb — matz@... (Yukihiro Matsumoto) 2000/03/17

[#9460] Re: thread.rb — m_seki@... 2000/03/21

[#9462] Re: thread.rb — matz@... (Yukihiro Matsumoto) 2000/03/21

まつもと ゆきひろです

[#11281] Re: thread.rb — Masatoshi SEKI <m_seki@...> 2000/10/22

[#9498] timeout しない timeout — ARIMA Yasuhiro <fit0298@...>

有馬です。

20 messages 2000/03/26
[#9506] Re: timeout しない timeout — matz@... (Yukihiro Matsumoto) 2000/03/27

まつもと ゆきひろです

[#9509] Re: timeout しない timeout — gotoken@... (GOTO Kentaro) 2000/03/27

In message "[ruby-dev:9506] Re: timeout しない timeout"

[ruby-dev:9397] Re: [PATCH] Symbol.new

From: Hiroshi IGARASHI <igarashi@...>
Date: 2000-03-07 22:06:18 UTC
List: ruby-dev #9397
いがらしです。

At Wed, 8 Mar 2000 04:13:49 +0900,
in [ruby-dev:9396] Re: [PATCH] Symbol.new,
matz@netlab.co.jp (Yukihiro Matsumoto) wrote:
> 
> In message "[ruby-dev:9393] [PATCH] Symbol.new"
>     on 00/03/08, nobu.nakada@nifty.ne.jp <nobu.nakada@nifty.ne.jp> writes:
> 
> |  Symbol.new が消えてないです。
> 
> あ、どうもです。

いつのまにSymbolクラスが入ることになったのでしょうか?
某所で欲しいと書いたり、勝手にAPIを定義していたくらい
なので嬉しいです。

ところで、Symbol#inspectが定義されていないので

iga@runal> ./ruby1.5 -e 'p(:sym)'
sym

となりますが、リテラル表記と同じ :sym にして欲しいです。

それから :sym.is_a(Integer) == true を
仮定しているライブラリ・プログラムがどれくらいあるか
分かりませんが、僕が遭遇したものではracc-0.11.0が
こんな風になってます。

./racc/rule.rb:529:      when Integer then @value.id2name
./racc/rule.rb:539:      elsif Integer === @value then ':' + @value.id2name
./racc/raccp.rb:178:      @classname = (Integer === val[1]) ? val[1].id2name : v

ここだけ直せばいいのか分からないので、とりあえず報告だけ。

--
五十嵐  宏  (Hiroshi IGARASHI)

In This Thread