鄭です。 In article <199801270052.JAA22775 / picachu.netlab.co.jp>, matz / netlab.co.jp (Yukihiro Matsumoto) writes: 鄭> tutorial と user guide を読みながら動かして見て、書いてあるとおりでは 鄭> 現状動かなくなってしまっているところを、動くように修正する程度でよければ 鄭> お手伝いできそうですが。 鄭> いかがでしょう、その程度でもよいですか? まつもとさん> もちろんですとも.よろしくお願いします. 手始めに、tutorial を修正したのですが、いくつか確認したいことがあります。 1) tutorial02.html | これをrubyで(簡単に)書くとこうなります. | | $pat = ARGV.shift | while gets | print if /#{$pat}/ | end という記述が有って、その少し先の方で |では,先のプログラムをこの形式に従い,省略無しで書いてみましょ う. | | 1 $pat = ARGV.shift | 2 while gets | 3 print if /#{$pat}/ | 4 end と書いてあるのですが、、、「省略無し」というには違いが全然有りません。 もともと、どうのようにするつもりだったのでしょう? 2) tutorial04.html | % ruby -le 'print defined?(Thread)' | | この結果 | | class-constant | | と表示されればそのrubyインタプリタではthreadが使えます.もし, | | nil と書いてあるのですが、実際にやってみると、「class-」は無かったのですが そう直してよいですか? それと、thread を使えない場合の 「nil」 ですが、defined?(Thread)のかわりに % ruby -le 'print defined?(hogehoge)' とやって、false とでたのですが、false に直してしまってよいですか? ┌─鄭 明毅───────────────────┐ └──tei / harmony.co.jp──tei@mirage.linc.or.jp─┘