[#11952] NORETURN — "Nobuyoshi.Nakada" <nobu.nakada@...>

なかだです。

24 messages 2001/01/10
[#11956] Re: NORETURN — WATANABE Hirofumi <eban@...> 2001/01/10

わたなべです.

[#11957] Re: NORETURN — matz@... (Yukihiro Matsumoto) 2001/01/10

まつもと ゆきひろです

[#11958] Re: NORETURN — WATANABE Hirofumi <eban@...> 2001/01/10

わたなべです.

[#11959] CVS branches (Re: Re: NORETURN) — matz@... (Yukihiro Matsumoto) 2001/01/10

[#12087] string#index, gsub, []= のバグ? — Beyond <beyond@...>

18 messages 2001/01/27
[#12091] Re: string#index, gsub, []= のバグ? — matz@... (Yukihiro Matsumoto) 2001/01/27

まつもと ゆきひろです

[ruby-dev:12102] Re: DATA and __END__ on RubyWin

From: Masaki Suketa <CQN02273@...>
Date: 2001-01-28 01:40:04 UTC
List: ruby-dev #12102
助田です。

In message "[ruby-dev:12090] Re: DATA and __END__ on RubyWin"
    on 01/01/27, Yukihiro Matsumoto <matz@zetabits.com> writes:
> 
>   (1) loadするファイルを再オープンし "__END__" まで読み飛ば
>       してからDATAに設定する。
> 
>   (2) ruby.cでload_fileを直接呼べるような関数をexportするよ
>       うに変更する。
> 
> のいずれかですね。前者の方が私はラクですが、後者の場合は適切
> な名前を考えつけば、exportしても良いです。1.7系での対応にな
> りますが。

(3) (1)の機能を提供するRuby APIをexportする。
    名前は rb_define_global_const_data

というのを希望します。(もちろん1.7系以降で)

(2) の方法だと、今のload_fileは、#!の解析もやってるので
RubyWinから呼ぶとまずい場合がありそうです。

当面は ruby-dev 12095 のわたなべさんのパッチを取り込むこと
で対処しようと思います。
(わたなべさんいつもありがとうございます。)

  助田 雅紀

In This Thread