まつもと ゆきひろです
In message "[ruby-list:6048] Re: question about ruby-tutorial"
on 98/01/28, TEI meiki <tei / harmony.co.jp> 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だけが偽の値だった),ので食い違いがあれば修正して下さ
い.お手数かけます.
まつもと ゆきひろ /:|)