[#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>
なかだです。
なかだです。
金光です。
むらけんです.
金光です。
金光です。
金光です。
金光です。どもっ。
むらけんです.
なかだです。
金光です。どもっ。
金光です。
金光です。FOXとかもあるのかぁ。すげぇなぁ。
まつもと ゆきひろです
金光です。御大、待ってましたっ。
なかだです。
金光です。どもどもっ。
なかだです。
さくです。
まつもと ゆきひろです
金光です。どもっ。
まつもと ゆきひろです
金光です。どもどもっ。
まつもと ゆきひろです
岩月と申します。
金光です。どもっ。
岩月と申します。
むらけんです.
楠です
むらけんです.
有馬です。
金光です。
有馬です。
金光です。どもっ。
とみたです。
金光です。
とみたです。
金光です。
まつもと ゆきひろです
金光です。(^_^;
あづみです。
有馬です。
金光です。
有馬です。
金光です。どもっ。
有馬です。
むらけんです.
むらけんさん wrote:
むらけんです.
長沢です。
まつもと ゆきひろです
金光です。どもっ。
有馬です。
金光です。どもどもっ。
むらけんです.
金光です。いちおうフォローだけ
ふなばです。
一応フォローだけ、ほんとにちょっとだけっすよ
[#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@...>
なひです。
In article <DJEGJLCFNEIMKDNMLFPHCEPJCAAA.nakahiro@sarion.co.jp>,
なひです。
まつもと ゆきひろです
In article <DJEGJLCFNEIMKDNMLFPHCEPJCAAA.nakahiro@sarion.co.jp>,
あおきです。
In article <20010809221751J.aamine@mx.edit.ne.jp>,
なひです。書き忘れ。
なかだです。
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>,
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
あづみです。
[#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:
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 で統合されたからって、それ以 > 外の問題に適用できるという保証はないわけですし。 こちらの文についてはちょっと意味が取れませんでした。