From: matz@... (Yukihiro Matsumoto) Date: 1998-01-28T11:33:36+09:00 Subject: [ruby-list:6051] Re: question about ruby-tutorial まつもと ゆきひろです In message "[ruby-list:6048] Re: question about ruby-tutorial" on 98/01/28, TEI meiki writes: |鄭です。 |1) tutorial02.html | |では,先のプログラムをこの形式に従い,省略無しで書いてみましょ う. | | | | 1 $pat = ARGV.shift | | 2 while gets | | 3 print if /#{$pat}/ | | 4 end | | と書いてあるのですが、、、「省略無し」というには違いが全然有りません。 | もともと、どうのようにするつもりだったのでしょう? あらら? 本当はこう書くつもりでした. 1 $pat = ARGV.shift 2 while $line = gets() 3 print $line if $line =~ /#{$pat}/ 4 end |2) tutorial04.html | | | % ruby -le 'print defined?(Thread)' | | | | この結果 | | | | class-constant | | | | と表示されればそのrubyインタプリタではthreadが使えます.もし, | | | | nil | | と書いてあるのですが、実際にやってみると、「class-」は無かったのですが | そう直してよいですか? もちろんです.defined?の出力は現在では若干異なっていますし, この時点には存在しなかったfalseなんてのもできていますので(当 時はnilだけが偽の値だった),ので食い違いがあれば修正して下さ い.お手数かけます. まつもと ゆきひろ /:|)