[#3076] [BUG?] Hash::delete — aito@...5nazha.yz.yamagata-u.ac.jp (Akinori ITO)
あ伊藤です。 ruby のバグ報告です。
[#3096] parsedate.rb — jkuro@... (Jun Kuroda)
黒田です。
[#3101] rb_intern("123"); — maeda shugo <shugo@...>
前田です。
[#3107] ruby 1.0-970612 released — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#3115] [Q] singleton method for module — keiju@... (Keiju ISHITSUKA)
けいじゅ@今はフリー(^^;;です.
[#3131] extention module - collection — maeda shugo <shugo@...>
前田です。
[#3135] socket programming — YOSHIDA Ken-ichi/吉田健一 <5hed@...>
長岡技大のよしだと申します。
まつもと ゆきひろです
よしだ@長岡技大です。
[#3151] String split method bug? — Yoshiyuki Kusano <kusano@...>
草野@構造計画です。
[#3163] ruby 1.0-970619 released — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#3166] Re: ruby 1.0-970619 released — TANAKA Shin-ichi <tanaka@...>
東芝の田中です。ruby-1.0-970619をさっそく試してみました。
[#3193] Re: Matrix — keiju@...
けいじゅ@今はフリー(^^;;;です.
前田です。
まつもと ゆきひろです
けいじゅ@今はフリー(^^;;;です.
まつもと ゆきひろです
けいじゅ@今はフリー(^^;;;です.
まつもと ゆきひろです
けいじゅ@まだまだフリー(;_;です.
まつもと ゆきひろです
けいじゅ@今はフリー(^^;;;です.
まつもと ゆきひろです
けいじゅ@今はフリー(^^;;;です.
まつもと ゆきひろです
けいじゅ@今はフリー(^^;;;です.
まつもと ゆきひろです
けいじゅ@今はフリー(^^;;;です.
まつもと ゆきひろです
けいじゅ@今はフリー(^^;;;です.
まつもと ゆきひろです
けいじゅ@今はフリー(^^;;;です.
まつもと ゆきひろです
まつもと ゆきひろです
けいじゅ@今はフリー(^^;;;です.
まつもと ゆきひろです
けいじゅ@今はフリー(^^;;;です.
まつもと ゆきひろです
けいじゅ@今はフリー(^^;;;です.
まつもと ゆきひろです
けいじゅ@今はフリー(^^;;;です.
前田です。
まつもと ゆきひろです
うさぎです。
まつもと ゆきひろです
うさぎです。
まつもと ゆきひろです
井上@今は東京出張です。
[#3198] Re: about GNUStep (Whitch library Do I have to link?) — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
[#3200] 広報活動 — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
前田です。
まつもと ゆきひろです.
From: matz@caelum.co.jp (Yukihiro Matsumoto)
まつもと ゆきひろです
From: matz@caelum.co.jp (Yukihiro Matsumoto)
[ruby-list:3149] Re: extention module - collection
まつもと ゆきひろです
In message "[ruby-list:3148] Re: extention module - collection"
on 97/06/17, toyofuku@juice.or.jp <toyofuku@juice.or.jp> writes:
|
| 豊福@パパイヤです。
|
|> # NULLが0でないこともあるんですよね、たしか...。
|
| 「『NULL のマシンの内部的表現が 0 でないことはある
|けれども NULLポインタとして 0 を使うことは問題ない。
|必要ならコンパイラか何かがうまくいくように変換して
|くれる』と ANSI では定まっている」と、fj に流れていた
|C言語の FAQ で見たことがあります。
引数についてはプロトタイプ宣言がきちんと行われていなければ,
渡すべきものが数値かポインタか区別がつかないので,そういうマ
シンではNULLが0ではまずいことが起きる可能性があります.です
から,普通NULLは(void*)0のようになっていると思います.
一方プロトタイプがないとエラーになるC++では,安心してNULLと
して0を使うことが出来ます.
とはいえ,既に書いたようにほとんどのマシンではNULLの内部表現
と数値の0は一致していますし,rubyのソースはそのことを仮定し
ていますのでrubyのソースに関する限り,NULLの代わりに0を使っ
ても差し支えないと思います.
その他にrubyのソースが仮定している必ず成立するとは限らない前
提は
* sizeof(unsigned int) == sizeof(void*)
* sizeof(unsigned short) == 2
* 負の整数は2の補数表現である
* 文字コードはASCIIである
などがあります.
まつもと ゆきひろ /:|)