なかだです。

At Fri, 24 Jan 2003 22:21:28 +0900,
Akinori MUSHA wrote:
> 
> At Fri, 24 Jan 2003 22:08:48 +0900,
> matz wrote:
> > 名前がちょっと気に入りません。アイディアには賛成。
> 
>  どう気に入らないですか?引数の数を入れているところ?

私の感想も、引数の数というのはちょっとなぁ、ってところです。

> +#define HAVE_RB_DEFINE_ALLOC_FUNC

これはhave_funcそのままなので、いいんじゃないでしょうか。

> +#define HAVE_3ARY_RB_CVAR_SET

HAVE_RB_CVAR_SET__WITH_WARNとか…。

> +#define HAVE_1ARY_NORETURN

うーん、これは難しい。

>  NEW_ だとまた変わったときに困るし、 RUBY170_ みたいなのでは
> バージョン番号での判定を助長する感じがしてまずいと思いました。

開きなおって番号をふっちゃうとか。

#define RUBY_NORETURN_STYLE 0 /* prototype NORETURN; */
#define RUBY_NORETURN_STYLE 1 /* NORETURN(prototype); */

>  それとも RUBY_ みたいなプレフィックスを付けたいという話?

それはそれでベターだと思います。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦