[#9052] bang method returns string always — WATANABE Hirofumi <eban@...>

わたなべです.

92 messages 2000/02/01
[#9054] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/01

まつもと ゆきひろです

[#9060] Re: bang method returns string always — WATANABE Hirofumi <eban@...> 2000/02/02

わたなべです.

[#9062] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/02

まつもと ゆきひろです

[#9070] Re: bang method returns string always — Wakou Aoyama <wakou@...> 2000/02/03

青山です。

[#9082] Re: bang method returns string always — "NAKAMURA, Hiroshi" <nakahiro@...> 2000/02/04

なひです.

[#9083] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/04

まつもと ゆきひろです

[#9259] ruby object — Minero Aoki <aamine@...> 2000/02/20

あおきです。

[#9263] Re: ruby object — matz@... (Yukihiro Matsumoto) 2000/02/21

まつもと ゆきひろです

[#9264] Re: ruby object — Minero Aoki <aamine@...> 2000/02/21

あおきです。

[#9266] Re: ruby object — matz@... (Yukihiro Matsumoto) 2000/02/22

まつもと ゆきひろです

[#9084] Re: bang method returns string always — "NAKAMURA, Hiroshi" <nakahiro@...> 2000/02/04

なひです.

[#9096] Re: bang method returns string always — Kazunori NISHI <kazunori@...> 2000/02/04

西@九大です。

[#9100] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/04

まつもと ゆきひろです

[#9154] Re: bang method returns string always — Kazunori NISHI <kazunori@...> 2000/02/08

西@九大です。

[#9158] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/08

まつもと ゆきひろです

[#9170] Re: bang method returns string always — Kazunori NISHI <kazunori@...> 2000/02/09

西@九大です。

[#9171] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/09

まつもと ゆきひろです

[#9173] Re: bang method returns string always — Koji Arai <JCA02266@...> 2000/02/09

新井です。

[#9206] Re: bang method returns string always — nobu.nakada@... 2000/02/13

なかだです。

[#9207] Re: bang method returns string always — "Akinori -Aki- MUSHA" <knu@...> 2000/02/13

 knuです。

[#9208] Re: bang method returns string always — nobu.nakada@... 2000/02/13

なかだです。

[#9211] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/13

まつもと ゆきひろです

[#9212] Re: bang method returns string always — "Akinori -Aki- MUSHA" <knu@...> 2000/02/13

 knuです。

[#9213] Re: bang method returns string always — Kazuhiro Yoshida <moriq.kazuhiro@...> 2000/02/14

もりきゅうです。ゴミまき。

[#9214] Re: bang method returns string always — gotoken@... (GOTO Kentaro) 2000/02/14

ごとけんです

[#9215] Re: bang method returns string always — WATANABE Hirofumi <Hirofumi.Watanabe@...> 2000/02/14

わたなべです.

[#9218] Re: bang method returns string always — Kazuhiro Yoshida <moriq.kazuhiro@...> 2000/02/15

もりきゅうです。

[#9219] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/15

まつもと ゆきひろです

[#9220] Re: bang method returns string always — Kazuhiro Yoshida <moriq.kazuhiro@...> 2000/02/15

もりきゅうです。

[#9222] Re: bang method returns string always — Koji Arai <JCA02266@...> 2000/02/15

新井です。

[#9224] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/15

まつもと ゆきひろです

[#9085] xmalloc() in Windows — "Shigeo Kobayashi" <shigeo@...>

小林です。

38 messages 2000/02/04

[#9134] Re: site_ruby — gotoken@... (GOTO Kentaro)

ごとけんです

24 messages 2000/02/07
[#9135] Re: site_ruby — WATANABE Hirofumi <Hirofumi.Watanabe@...> 2000/02/07

わたなべです.

[#9143] Re: site_ruby — nobu.nakada@... 2000/02/07

なかだです。

[#9161] Re: site_ruby — gotoken@... (GOTO Kentaro) 2000/02/08

In message "[ruby-dev:9143] Re: site_ruby"

[#9290] [fix] String#* with huge string — EGUCHI Osamu <eguchi@...>

えぐち@エスアンドイー です。

17 messages 2000/02/26
[#9293] Re: [fix] String#* with huge string — matz@... (Yukihiro Matsumoto) 2000/02/26

まつもと ゆきひろです

[#9294] Re: [fix] String#* with huge string — EGUCHI Osamu <eguchi@...> 2000/02/27

えぐち@エスアンドイー です。

[#9297] GC Problem ? — "Shigeo Kobayashi" <shigeo@...>

小林です。

23 messages 2000/02/27

[ruby-dev:9276] Re: ruby object

From: Minero Aoki <aamine@...>
Date: 2000-02-23 11:06:22 UTC
List: ruby-dev #9276
あおきです。

  In mail "[ruby-dev:9266] Re: ruby object"
    matz@netlab.co.jp (Yukihiro Matsumoto) wrote:

> まつもと ゆきひろです

> |では、インタプリタでなく「場」オブジェクトと見るとどうでしょう?
> |$~ のようなものはコードの推移とともに移りかわってゆくフィールドの
> |ようなものとみなせませんか?
> 
> 見なせないことはないでしょうね。なんか関数型言語みたい。
> が、「その方が自然か」というのはまた別の問題です。
> 
> 私は現時点では
> 
> |なんにしても、Regexp.post_match よりは current.post_match のほうが
> |ちょっといいかなあと思います。
> 
> のような「ちょっといいかなあ」というのは感じてません。どっち
> かっていうと「大差ないなあ」と思ってる方です。

うーむ、なるほど…。
残念ですがしょうがないです。他の手を考えます。


> |例外
> |  $! $@
> 
> これは rescue の構文を拡張して例外を代入する左辺値を指定でき
> るようにしようと考えています。しかし、文法が...
> 
>   rescue ScriptError => err
> 
> とかか? うーん。

思いつくものだけ…

メソッド風味

  err = rescue( ArgumentError )    # 変

その逆

  rescue ArgumentError(err)        # やっぱり変

キーワード引数渡し風味

  rescue ArgumentError:err         # 意味不明

構文追加…

  rescue ArgumentError by err      # VB を思いだしてしまった


どれもいまいちな。


> |マッチ
> |  $+ $& $` $' $1,$2... $~ $=
> 
> これは特に素晴らしいアイディアがあるわけではないのですが、$~
> が得られれば残りは得られるので、RegexpかMatchingDataのクラス
> メソッドで与えれば良いかなと。

あれって、文字列を複製する必要はないんでしたっけ?
(re.c を読んでいる…)ないんですね。それなら文句なしです。


> |文字列
> |  $, $;
> 
> これはなあ、どこに所属するのかなあ。

「使わないでください」ってお願いしておいて、
将来は ruby にフラグをつけないと抹消されてしまうというのは
どうでしょう  ^^;;
(その逆の --no-builtin-gvar とか…)


> |IO
> |  $/ $\ $. $< $> $_
> |  $stdin $stdout $stderr $FILENAME
> |  (STDIN STDOUT STDERR ARGF)
> 
> 定数まで削る気は無いです。あと挙がっている

あ、はい。勇み足でした。
ぼくとしても定数は削ってほしいわけではなく、current にも欲しい
というつもりでした。( current::ARGF = ::ARGF )


> |  $? ENV
> |  $0 $* $$ $: $" $DEBUG $VERBOSE $KCODE(正規表現?)
> |  RUBY_VERSION RUBY_RELEASE_DATE RUBY_PLATFORM
> 
> ですが、それぞれ悩ましくはありますねえ。RUBY_VERSIONとかは
> 「場」オブジェクトとかに馴染むかもしれません。

モジュールにまとめるとしたらこっちのほうがその気になりますか?
module Ruby とか。
-------------------------------------------------------------------
あおきみねろう

In This Thread