[#2577] how to check if ruby method is defined — Kikutani Makoto <kikutani@...>

きくたにです。

13 messages 1998/05/07

[#2608] experimental release ruby 1.1b9_19 — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

30 messages 1998/05/13
[#2610] Re: experimental release ruby 1.1b9_19 — 藤本尚邦 / FUJIMOTO Hisakuni <hisa@...> 1998/05/13

藤本です、こんにちは。

[#2614] Re: experimental release ruby 1.1b9_19 — matz@... (Yukihiro Matsumoto) 1998/05/14

まつもと ゆきひろです

[#2622] Re: experimental release ruby 1.1b9_19 — 藤本尚邦 / FUJIMOTO Hisakuni <hisa@...> 1998/05/14

藤本です、こんにちは。

[#2623] Re: experimental release ruby 1.1b9_19 — matz@... (Yukihiro Matsumoto) 1998/05/14

まつもと ゆきひろです

[#2664] [BUG] b = proc{binding}.call — keiju@... (Keiju ISHITSUKA)

けいじゅ@日本ラショナルソフトウェアです.

13 messages 1998/05/18
[#2665] Re: [BUG] b = proc{binding}.call — matz@... (Yukihiro Matsumoto) 1998/05/18

まつもと ゆきひろです

[#2721] convert Perl's t/regexp.t to ruby — Inaba Hiroto <inaba@...>

ruby-list の regexp difference with perl のスレッドを読んでいて思いつ

22 messages 1998/05/20
[#2727] Re: convert Perl's t/regexp.t to ruby — matz@... (Yukihiro Matsumoto) 1998/05/22

まつもと ゆきひろです

[#2728] Re: convert Perl's t/regexp.t to ruby — Inaba Hiroto <inaba@...> 1998/05/22

t/regexp.tではなくてt/op/regexp.tでした。

[#2740] Re: convert Perl's t/regexp.t to ruby — matz@... (Yukihiro Matsumoto) 1998/05/25

まつもと ゆきひろです

[#2747] Re: convert Perl's t/regexp.t to ruby — Inaba Hiroto <inaba@...> 1998/05/25

From: matz@netlab.co.jp (Yukihiro Matsumoto)

[#2769] Re: convert Perl's t/regexp.t to ruby — Inaba Hiroto <inaba@...> 1998/05/27

From: Inaba Hiroto <inaba@st.rim.or.jp>

[#2773] Re: convert Perl's t/regexp.t to ruby — matz@... (Yukihiro Matsumoto) 1998/05/28

まつもと ゆきひろです

[#2778] Re: convert Perl's t/regexp.t to ruby — Inaba Hiroto <inaba@...> 1998/05/28

From: matz@netlab.co.jp (Yukihiro Matsumoto)

[#2785] Re: convert Perl's t/regexp.t to ruby — matz@... (Yukihiro Matsumoto) 1998/05/29

まつもと ゆきひろです

[#2790] Re: convert Perl's t/regexp.t to ruby — Inaba Hiroto <inaba@...> 1998/05/30

From: matz@netlab.co.jp (Yukihiro Matsumoto)

[#2795] Re: convert Perl's t/regexp.t to ruby — matz@... (Yukihiro Matsumoto) 1998/06/01

まつもと ゆきひろです

[ruby-dev:2790] Re: convert Perl's t/regexp.t to ruby

From: Inaba Hiroto <inaba@...>
Date: 1998-05-30 17:25:26 UTC
List: ruby-dev #2790
From: matz@netlab.co.jp (Yukihiro Matsumoto)
Subject: [ruby-dev:2785] Re: convert Perl's t/regexp.t to ruby
Date: Fri, 29 May 1998 14:06:12 +0900

> 今度はどうでしょう.

落ちなくなりました:->

けれど結果を検討したところ、1つバグを見つけました。(以前から現われてい
たんですが、見落としてました)

not ok 358 a{1,32767}:-:c:"-":/a{1,32767}/: Quantifier in {,} bigger than => -

このテストは正規表現の{}に使える数の限界を調べています。

perl5.004_65で32767以上でエラーとなるのが(実は5.004_04ではチェックして
ません) rubyの場合32768以上の時に正規表現コンパイルエラーとしている違
いなのですが、現在のrubyでは実際にはかなり小さな数までしか正しくマッチ
ングしません。

ruby -e '
 $_ = "a" * 10000
 print /a{1,3200}/ ? "match: #{$&.length}\n" : "not match\n"
 print /a{1,3201}/ ? "match: #{$&.length}\n" : "not match\n"
'
match: 3200
not match

3200という数はシステム依存かもしれません。
--
			   稲葉 浩人 (inaba@st.rim.or.jp)

In This Thread