[#14185] ruby on Linux/m68k — akira yamada / やまだあきら <akira@...>
[#14196] fork() on MacOS — nobu.nakada@...
なかだです。
[#14206] undef_method :method_missing — Kenichi Komiya <kom@...1.accsnet.ne.jp>
なかだです。
なかだです。
金光です。
むらけんです.
金光です。
楠です
金光です。
金光です。
金光です。どもっ。
なかだです。
金光です。どもっ。
金光です。
岩月と申します。
金光です。どもっ。
有馬です。
金光です。
有馬です。
金光です。どもっ。
とみたです。
金光です。
とみたです。
金光です。
まつもと ゆきひろです
金光です。(^_^;
あづみです。
有馬です。
金光です。
有馬です。
金光です。どもっ。
有馬です。
むらけんです.
むらけんさん wrote:
むらけんです.
長沢です。
まつもと ゆきひろです
金光です。どもっ。
有馬です。
金光です。どもどもっ。
むらけんです.
金光です。いちおうフォローだけ
ふなばです。
一応フォローだけ、ほんとにちょっとだけっすよ
岩月と申します。
むらけんです.
楠です
むらけんです.
金光です。FOXとかもあるのかぁ。すげぇなぁ。
まつもと ゆきひろです
金光です。御大、待ってましたっ。
なかだです。
金光です。どもどもっ。
なかだです。
さくです。
まつもと ゆきひろです
金光です。どもっ。
まつもと ゆきひろです
金光です。どもどもっ。
[#14229] [BUG] segv on [str].pack("p") — Koji Arai <JCA02266@...>
新井です。
なかだです。
新井です。
なかだです。
[#14338] setup.rb (Re: Common GUI framework) — Minero Aoki <aamine@...>
あおきです。
[#14382] [BUG] segv on regex matching with long string — TAKAHASHI Masayoshi <maki@...>
高橋征義です。
[#14390] [Patch] pp.rb and debug.rb — "NAKAMURA, Hiroshi" <nakahiro@...>
なひです。
なひです。書き忘れ。
なかだです。
nobu.nakada@nifty.ne.jpさんの
なひです。
なかだです。
In article <DJEGJLCFNEIMKDNMLFPHMEAHCBAA.nakahiro@sarion.co.jp>,
なひです。
In article <DJEGJLCFNEIMKDNMLFPHEEAICBAA.nakahiro@sarion.co.jp>,
なひです。
まつもと ゆきひろです
In article <997774251.527258.14423.nullmailer@ev.netlab.jp>,
まつもと ゆきひろです
In article <997783083.657819.14685.nullmailer@ev.netlab.jp>,
なひです。
In article <DJEGJLCFNEIMKDNMLFPHEEALCBAA.nakahiro@sarion.co.jp>,
なひです。
In article <DJEGJLCFNEIMKDNMLFPHEEAPCBAA.nakahiro@sarion.co.jp>,
なひです。
In article <DJEGJLCFNEIMKDNMLFPHMEBACBAA.nakahiro@sarion.co.jp>,
あづみです。
なひです。
In article <DJEGJLCFNEIMKDNMLFPHIEBBCBAA.nakahiro@sarion.co.jp>,
うぅむ。ぼーっとしてたら意味もなく Subject を変えてしまった。
In article <20010817205051.UAZHC0A8274C.C78F0C8A@mail.biglobe.ne.jp>,
あづみです。
In article <hvo66bnxe4b.fsf_-_@flux.etl.go.jp>,
古い話題で恐縮ですが…
なかだです。
In article <200109290948.f8T9mbh12942@sharui.nakada.kanuma.tochigi.jp>,
なかだです。
まつもと ゆきひろです
In article <1001945748.240863.24023.nullmailer@ev.netlab.jp>,
なかだです。
In article <200110020334.f923YLb08299@sharui.nakada.kanuma.tochigi.jp>,
なかだです。
In article <200110021010.f92AAIb13474@sharui.nakada.kanuma.tochigi.jp>,
なかだです。
まつもと ゆきひろです
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
In article <1002080461.740444.11187.nullmailer@ev.netlab.jp>,
In article <DJEGJLCFNEIMKDNMLFPHCEPJCAAA.nakahiro@sarion.co.jp>,
なひです。
まつもと ゆきひろです
In article <DJEGJLCFNEIMKDNMLFPHCEPJCAAA.nakahiro@sarion.co.jp>,
あおきです。
In article <20010809221751J.aamine@mx.edit.ne.jp>,
[#14406] typo in ruby 1.7 — Koji Arai <JCA02266@...>
新井です。
[#14413] 1.7.1 2001-08-06: if true && /match/ — WATANABE Tetsuya <tetsu@...>
渡辺哲也です。
[#14465] Ruby/Bsearch — akira yamada / やまだあきら <akira@...>
まつもと ゆきひろです
At Wed, 15 Aug 2001 18:01:50 +0900,
"Akinori MUSHA" <knu@iDaemons.org> wrote:
At Thu, 16 Aug 2001 00:15:05 +0900,
In article <20010816001456V.satoru@namazu.org>,
Tanaka Akira <akr@m17n.org> wrote:
In article <20010816130056C.satoru@namazu.org>,
[#14480] avoid compile warning of tcltklib with VC5 — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
なかだです。
こんにちは、なかむら(う)です。
[#14505] BUG: ruby 1.6.4 cannot use threads on Sparc (segv) — akira yamada / やまだあきら <akira@...>
[#14530] restore terminal mode even if readline interrupted. — Koji Arai <JCA02266@...>
新井です。
新井です。
新井です。
新井です。
At Wed, 5 Sep 2001 00:19:51 +0900,
まつもと ゆきひろです
[#14552] read in IO#eof? — nobu.nakada@...
なかだです。
[#14575] infinite loop on Dir.glob("*/**/*") — nobu.nakada@...
なかだです。
[#14577] option nodynamic — Daisuke Aoki <dai@...>
青木@横浜です。
[#14595] SEGV at `$0 = "long long string"' — nobu.nakada@...
なかだです。
なかだです。
まつもと ゆきひろです
[ruby-dev:14507] marshal API (was Re: [Patch] pp.rb and debug.rb)
なひです。 > From: Tanaka Akira [mailto:akr@m17n.org] > Sent: Thursday, August 16, 2001 5:32 PM > > traverseが難しいとは言っていません。marshalではその出力から、 > > 元のネットワークに戻す必要があります。そちらが難しいと言っています。 > > それが難しいという点に関してはそれなりに理解できます。 > > cycle を含む構造は bottom up に作ることが不可能で、どこかのノードを仮 > に作っておいて、後から破壊的に修正する必要があります。知っていればどう > ということはありませんが、知らないとできないですし。 > # 例としては Scheme で Scheme を実装するときに letrec をどうやって作るか、とか。 > ## まぁ、letrec は非破壊的に作れないというわけではないのだが... > > でも、それは traverse の API とはあまり関係ない気がします。 なひがこれまでtraverse APIといった時、ここ(unmarshal)まで含めていた、 ということです。冷静になって考えると用語として不適切なので、 traverse APIという用語を使うのはやめます。 やっぱりmarshal APIかな。custom marshal API。 > > inspectorは表示用文字列にserializeするが、 > > marshallerはネットワークをツリーに構造変換すればよい。 > > 一般のmarshallerに期待されるserializeについては、 > > 変換後のツリーを適当な方法でserializeすることで対応する。 > > > > unmarshalは、一旦deserializeしてツリーを作り、 > > そのツリーをtraverseすることで元のネットワークを作ればよい。 > > つまり、custom marshalは、marshal/unmarshal用のAPIを用意するのではなく、 > > traverse APIを使ったネットワーク変換 + 別途serialize手法により実現する。 > > > > という理解であってます? > > よくわかりません。ここでいうツリーってなんですか? 新規の例では、basicNewでノードを作り、 インスタンス変数による参照でエッジを作り、というツリーを作るつもり だったのではないかと推測しました。考えすぎだったみたいです。 > 一般のmarshallerに期待されるserialize っつーのもよくわかりませんが、 具体的に言えば文字列化(並べること)です。永続化のために。 > るびきちさんの TMarshal + あづみさんの変更 > 青木大輔さんの obj2src > も Ruby script を吐くわけで、そのあたりの感覚でいえば私の dump2 も(実 > 装がひどく不完全であるとはいえ)marshal しているといえると思うんですが。 前2者はunmarshal方法が提供されていますが、 dump2にはまだload2がないので、それを聞きたかったのでした。 marshalにはそれほど興味のない田中さん的には 「切り離してあるんだから好きにやればよい」ということになりますか? ちなみに他のcustom marshallerとしては、XMarshal(福嶋さん)、 SOAP4R、XMLRPC4RにおいてXMLによるmarshal & unmarshalが 提供されています。dRubyの「Marshal.dumpしたものに拡張ヘッダがついてる」 のもそうだと言えるでしょう。 > あと、custom marshal っていうのもなにを意図するのかよくわかりません。 > 私が書いた dump2 のように既存の Marshal とは関係なく動作するような奴な > んでしょうか? それとも Marshal.dump が使う _dump のことなんでしょうか? 呼び出し方法、実装方法は、Rubyが今後提供するかもしれないAPI次第です (それを今議論している)。custom marshalでやりたいのは、Ruby本体が持つ 標準的なmarshalフォーマットではなく、別の(カスタムメイドの) marshalフォーマットを用意すること、です。 > いずれにせよ、何がやりたいのか知りませんが、具体的な問題に即して考える > べきじゃないですかね。 そうですね。田中さんのおかげで、inspectとの統合だけでは話が済まない、 というのはわかってきました。(ちょっとだけ不安なのは、[ruby-dev:14460] でまつもとさんが「marshalがちゃんと書けることは分かりました」と 書いてること。なひにはまだ分かってないみたいです。^^;) やっぱり、実例を作って出さないとねー。 > inspect と Marshal で統合されたからって、それ以 > 外の問題に適用できるという保証はないわけですし。 こちらの文についてはちょっと意味が取れませんでした。