[#27441] Cannot build ruby-1.6.2 (and stable-snapshot) on HP-UX10.20 — MIANAKAWA masaru <earth@...2.sci.ibaraki.ac.jp>
皆川@茨大と言います。
なかだです。
渡辺哲也です。
なかだです。
渡辺哲也です。
[#27463] Net::NNTP — "Akinori MUSHA" <knu@...>
ここ最近 NetNews 関連をいろいろ調べていたんですが、その勢いで
[#27472] Ruby への希望 (1): IO#sysseek — Takahiro Kambe <taca@...>
こんばんは。
なかだです。
[#27473] Ruby への希望 (2): シンボリックリンクの扱いの強化 — Takahiro Kambe <taca@...>
その2で、シンボリックリンクの扱いについてです。
[#27486] Open Source Festival — Masaki Suketa <CQN02273@...>
助田です。宣伝です。
入門したばかりです。
From: Masaki Suketa <CQN02273@nifty.ne.jp>
新井です。
From: Koji Arai <JCA02266@nifty.ne.jp>
[#27492] Re: handling of #! — Koji Arai <JCA02266@...>
新井です。
[#27493] Re: question of pipe , thread and queue — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
[#27498] xml2rb-0.1.0 released — MoonWolf <moonwolf@...>
xml2rb-0.1.0をリリースしました。
[#27518] Re: @netlab.co.jp -> @ruby-lang.org ? — WATANABE Hirofumi <eban@...>
わたなべです。
まつもと ゆきひろです
[#27530] Re: RFC: RubyVM — Toyofuku <toyofuku@...>
豊福です。
[#27541] ディレクトリ情報を一度に取得するクラスはありませんか? — "たけ(tk)" <ggb03124@...>
Ruby 標準の Dir を使うと名前しか取得できないですよね。
まつもと ゆきひろです
[#27546] net/smtp,pop,http 1.2 pre2 — Minero Aoki <aamine@...>
あおきです。
In article <20010206202204E.aamine@mail.u-netsurf.ne.jp>,
あおきです。
In article <20010206221028C.aamine@mail.u-netsurf.ne.jp>,
あおきです。
大島です。
On Fri, 9 Feb 2001 11:50:48 +0900
あおきです。
大島です。
あおきです。
大島です。
[#27561] ParseDate.to_time — rubikitch <rubikitch@...>
るびきちです。
あづみです。
高橋征義です。
あづみです。
高橋征義です。
ふなばです。
有馬です。
あづみです。
ふなばです。
たけ(tk)です。
まつもと ゆきひろです
In message <982195219.790355.16311.nullmailer@ev.netlab.zetabits.com>
ふなばです。
In message <20010216003018P.tadf@kt.rim.or.jp>
たけ(tk)です。
In message <20010216015906.C85A.GGB03124@nifty.ne.jp>
まつもと ゆきひろです
たけ(tk)です。
まつもと ゆきひろです
たけ(tk)です。
ふなばです。
たけ(tk)です。
もりきゅうです。
In message <200102180841.AA00612@euler.nifty.ne.jp>
とみたです。
In message <20010219014819.751b7207.tommy@tmtm.org>
まつもと ゆきひろです
[#27564] base64.rb — rubikitch <rubikitch@...>
るびきちです。
[#27565] importenv.rb — rubikitch <rubikitch@...>
るびきちです。
rubikitchさんの<20010207124131-15878M.takashi@localhost>から
なかだです。
なかだです。
Nobuyoshi.Nakadaさんの<200102070532.OAA08316@m2.gw.fujitsu.co.jp>から
なかだです。
Nobuyoshi.Nakadaさんの<200102070627.PAA23142@m3.gw.fujitsu.co.jp>から
[#27588] interbase6 — Naoto Hiroshima <taisei-in@...>
こんにちは。
まつもと ゆきひろです
備前と申します。
まつもと ゆきひろです
私信でやるべきだったかもしれませんが、とりあえずこのまま。
[#27617] Prioritize the need for documentation — Aleksi Niemel<aleksi.niemela@...>
As I promised in mail [ruby-talk:10521], I'm querying the opinion of the
[#27626] Ruby 256 倍 極道編 — ttoru <ttoru@...>
三谷(ぐっぴ☆)といいます。
[#27631] 文字数 — Kenji Noda <zaq94465a@...>
野田と申します
From: Kenji Noda <zaq94465a@cat.zero.ad.jp>
なひです。
On Fri, 9 Feb 2001 07:41:29 +0900
[#27672] スレッドローカル変数 — Kazuhiro NISHIYAMA <zn@...>
http://www.ruby-lang.org/ja/man-1.6/?cmd=view;name=%C1%C8%B9%FE%A4%DF%CA%D1%BF%F4
[#27674] 配列をハッシュへ — Naoto Hiroshima <taisei-in@...>
こんにちは。
At Sat, 10 Feb 2001 17:47:22 +0900,
原です。
こんにちは。
まつもと ゆきひろです
こんにちは。 Ruby をありがとうございます。
なかだです。
まつもと ゆきひろです
こんにちは。
なかだです。
[#27700] BUG on hash.c with Alpha arch. — IKEGAMI Daisuke <daisu-ik@...>
ruby 1.6.2 (2000-12-25) [alphaev56-osf4.0d]
[#27724] [Q] about RWiki and ref.manual — Minero Aoki <aamine@...>
あおきです。
新井です。
あおきです。
新井です。
あおきです。
新井です。
On Mon, 12 Feb 2001 06:43:11 +0900
[#27729] File.directory? and Dir.mkdir — TAKAHASHI Masayoshi <maki@...>
高橋征義です。
[#27736] [BUG] ref.manual on RWiki — Minero Aoki <aamine@...>
あおきです。
From: Minero Aoki <aamine@dp.u-netsurf.ne.jp>
新井です。
From: Koji Arai <JCA02266@nifty.ne.jp>
[#27765] RDTool can not process README.rd — Kenichi Komiya <kom@...1.accsnet.ne.jp>
Toshです。
[#27836] Ruby/Gtk compile error — tsone@... (曽根俊彦)
今晩は、曽根俊彦です。
いわおかです。気づいたとこだけ。
IWAOKA Masahiro <iwaoka@tuat.jac-net.com> writes:
いがらしです。
いがらしです。
今晩は、曽根俊彦です。大変お手数をおかけします。
いがらしです。
お早うございます。曽根俊彦です。
[#27859] 【質問】“ Ruby プログラミング入門”の内容について (From 超初心者) — Nobuo hirata <psy-1114@...2.so-net.ne.jp>
はじめまして、“うえの”という超初心者です、よろしくお願い致します。
わたなべです。
たけ(tk)です。
わたなべさん、レス有り難う御座います。
ごとけんです
artonです。
たけ(tk)です。
[#27883] WebUnit — yuichi TAKAHASHI <yt@...>
[#27905] WebUnit — yuichi TAKAHASHI <yt@...>
[#27939] if — ARCS <arcs@...>
初めて投稿させていただきます。
[#27941] [RDP] cgi.rb — rubikitch <rubikitch@...>
るびきちです。
[#27967] Re: 【質問】“ Ruby プログラミング入門”の内容について (From 超初心者 ) — ttoru <ttoru@...>
三谷といいます。
[#27978] flock がエラー — 堀川 久 <vzw00011@...>
こんにちは。
まつもと ゆきひろです
こんにちは。
まつもと ゆきひろです
[#27980] Dir[pattern] — Kazuhiro NISHIYAMA <zn@...>
2バイト目に「\」を含むファイル名がDir['*']で出てきません。
こんにちは、なかむら(う)です。
こんにちは、なかむら(う)です。
まつもと ゆきひろです
[#27981] ワードファイルをテキストにするスクリプト — Kenji Noda <zaq94465a@...>
野田です。
artonです。
野田です。お手数をおかけしております。
artonです。
[#28028] SQLUnit みたいなものってあります? — Improve <imprml@...>
こんにちは、和田(Improve)です。
[#28041] saveAs — Kenji Noda <zaq94465a@...>
野田です。
新井です。
[#28054] test.xls を開き Sheet1 を Select するとエラー — Kenji Noda <zaq94465a@...>
野田と申します
[#28071] HTML::Template みたいなもの — Hirosato Matsuura <matswra@...>
松浦@コムデザイン といいます。
HTML::Templateは使ったことがありませんが、(見当違いかもしれませんね)
松浦@コムデザインです
ごとけんです
松浦@コムデザイン です
[#28078] 正規表現で <!-- コメント --> の認識 — kai13@...
Tree型htmlパーザーを開発していてるのですが、
ごとけんです
スキャナジェネレータtlex([ruby-list:28062])のアーカイブにhtmlscan.rlとい
[#28138] handling of #! — Takahiro Kambe <taca@...>
こんばんは。
なかだです。
In message <200102211914.EAA01450@sharui.nakada.kanuma.tochigi.jp>
なかだです。
In message <200102220405.NAA19549@m2.gw.fujitsu.co.jp>
なかだです。
In message <200102220912.SAA27681@m5.gw.fujitsu.co.jp>
なかだです。
中田@Vectorです。
新井です
> 新井です
まつもと ゆきひろです
In message <983117062.040851.8222.nullmailer@ev.netlab.zetabits.com>
[#28153] net/http で、 HTTPBadResponse — Beyond <beyond@...>
あおきです。
あおきです。
あおきです。
[#28162] Ruby-chan site has been moved. — maili31s@... (SugHimsi == SUGIHARA Hiroshi)
すぎむし%Ruby誕生日(2/24)祝福企画#1。
[#28178] $stdout — OHARA Shigeki <os@...>
大原です。
[#28184] copyright of lib/* — Minero Aoki <aamine@...>
あおきです。
[#28194] Ruby を 256 倍使うための本無道編 — MoonWolf <moonwolf@...>
http://www.ascii.co.jp/books/detail/4-7561/4-7561-3709-1.html
[#28201] 求む RD の DTD(rd2xml) — MoonWolf <moonwolf@...>
rd2xmlというRDtoolのフォーマットライブラリを作りました。
[#28203] xml2rb-0.1.0 released — MoonWolf <moonwolf@...>
xml2rb-0.1.0をリリースしました。
[#28219] Cast — Shin-ichiro HARA <sinara@...>
原です。
豊福です。
[#28222] File.rename の例外 — DEQ <deq@...>
DEQ(Ruby初心者)です。
[#28231] CGI でのロック (was: File.rename の例外) — DEQ <deq@...>
DEQです。
From: DEQ <deq@oct.zaq.ne.jp>
こんばんは。三並です。
ただただしです。
[#28254] Re: Bignum に Bug? — 正木 功 <GEC01122@...>
まさきです。
Subject と全くかけ離れてしまってますが…。
[#28256] XMLParser への要望 '=>' — MoonWolf <moonwolf@...>
XMLParserで生成したXHTMLを未対応のブラウザ(MSIE5.5)で表示した時に ' が
[#28258] txt文に変更したい — Inoue Shinobu <VEF00372@...>
こんなこと、RUBYでできないもんでしょうか。
こんばんは。久野といいます。
[#28270] [RDP]cgi.rb 着手 — rubikitch <rubikitch@...>
るびきちです。
[#28271] [Q] jcode の局部適用 — HISANO Kozo <mail@...>
こんばんは。久野といいます。
まつもと ゆきひろです
[#28281] kidou opushon wo dokoni? — Inoue Shinobu <VEF00372@...>
助田さんの作ってくださった
こんにちわ、DP.です。
助田です。
newです.
たけ(tk)です。
newさん、みなさんこんにちは。申し訳ありませんがもう少しおつきあいしてくだ
newです.
[#28333] Re: argument to instance_eval block(Re: — 正木 功 <GEC01122@...>
正木です。
なかだです。
あおきです。
Minero Aokiさんの
けいじゅ@日本ラショナルソフトウェアです.
あおきです。
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
[#28368] 【要望】 EmacsLisp みたいなフック — kai13@...
ファイルリストなどをフィルタリングする時に然るべきタイミングで
まつもと ゆきひろです
On Wed, 28 Feb 2001 15:57:38 +0900
まつもと ゆきひろです
秋田です。
[ruby-list:28181] Re: index printer for nested array (Re: )
ありがとうございました。
On Thu, 22 Feb 2001 21:52:37 +0900
gotoken@math.sci.hokudai.ac.jp (GOTO Kentaro) wrote:
> ごとけんです
>
> In message "[ruby-list:28150]"
> on 01/02/22, kai13@basil.freemail.ne.jp <kai13@basil.freemail.ne.jp> writes:
> >開発中のTree型のHTMLパーザで配列のTreeの巡回を考えているのですが、
> >どうも、再帰だと変数のスコープが C のようでない気がします。
> >
> >一部だけ抜き出してサンプルプログラムを作ってみました。
> (略)
>
> これは「ネストした配列の添字と要素を出力するもの」のはずなの
> ですね。そう仮定してはなしを進めます。
>
その仮定でOKです。分かり易くと思ってもなかなか難しいですね。
> このコードのどこがおかしいかというと、一つの答えは、「再帰呼
> 出しを抜けた後の処理が無いこと」です。
>
> 再帰呼出しを抜ける条件としてはおそらく
>
> (1) 深さが max 以上になった
> (2) その深さのすべての要素を出力し終わった
>
> の2つを意図されているのでしょう。ところで depth は深さを表し
> ていませんね。正確にいえばこのコードで depth というのは「今
> のレベルが先頭にある配列」です。なんでこんな面倒なことをする
> のか分かりませんが、部分を抜きだしたのでこうなったのかも知れ
> ません。
>
> で、これが質問の中心かも知れませんが、上のレベルに戻るときに
> depth から一つ要素取り除いて深さを戻してやる必要があります。
>
> Rubyでは常に値渡しであって、参照渡しではありません。というか
> Ruby にはCで言う参照やポインタはありません。つまり仮引数
> depth に渡されるのは呼出し側での depth という配列そのもので
> す。だから再帰から抜けたときには再帰呼出し内で受けた影響はそ
> のまま残っています。
>
> 例でこのことを示せば次のようになります。
>
> def foo(ary)
> ary.push "hoge"
> end
>
> a = []
> foo(a)
> p a #=> ["hoge"]
>
> どうも渡し方のモデルを誤解されてるようです。変数のスコープの
> 問題ではありません。
>
なるほど。Rubyは参照渡しが基本でした。
C/C++だとディフォルトが値渡しだから失敗したのかな。
> さて、もとのコードを仮定した意図通りに書き換えるとしたら次の
> ようになるでしょう:
>
> def tree_walk(ptr, max = 0, depth = [])
> return if depth.length == max
> depth.push 0
> # print '-' * 10,depth.inspect,'-'*10,"\n"
> ptr.each_with_index {|i,idx|
> depth[-1] = idx
> if i.type == Array
> next if i.empty?
> tree_walk(i,max,depth)
> else
> print "#{i.inspect}:[",depth.join(']['),"]\n"
> end
> }
> depth.pop
> end
>
> ary = [0,1,[2,[3,4,5,[6,7],8,],9]]
> tree_walk(ary,3)
> puts "######### test ###########"
> print "ary = "
> p ary
> print "ary[2][1][2] == "
> p ary[2][1][2]
> print "ary[2][2] == "
> p ary[2][2]
>
> 実行結果は次のとおりです:
>
> 0:[0]
> 1:[1]
> 2:[2][0]
> 3:[2][1][0]
> 4:[2][1][1]
> 5:[2][1][2]
> 8:[2][1][4]
> 9:[2][2]
> ######### test ###########
> ary = [0, 1, [2, [3, 4, 5, [6, 7], 8], 9]]
> ary[2][1][2] == 5
> ary[2][2] == 9
>
> -- Gotoken
>
うまく動きました。
--