From: Akira Endo Date: 1999-05-17T17:49:46+09:00 Subject: [ruby-dev:6863] Re: Range(...) as Array index ----Next_Part(Mon_May_17_17:35:09_1999_893)-- Content-Type: Text/Plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit 遠藤です。 In [ruby-dev:6852] Re: Range(...) as Array index matz@netlab.co.jp (Yukihiro Matsumoto) wrote: > |初心者がつまずいたところを早めにメモって提供したいと思って > |います。変数の代入、破壊的メソッド、スコープ、手続きブロックの > |意味、バックスラッシュの数、ローカル変数の定義される瞬間、 > |nilとfalseの違い、等々。結構ありますね。その前に既存のドキュ > |メントをチェックしないと。 > > すみません.お手数かけます.ドキュメントはRubyの一番弱いとこ > ろですから,チェックには本当に感謝します. エキスパートになってしまうと、分からなくなってしまう(早くそう なりたいですが)ので、早速とりかかります。 > |TypeError: old marshal file format (can't read)と言われました。 > |Array以外のオブジェクトでは試していません。 > > こちらでは再現しませんでした.ruby -vの結果と,できれば再現 > するスクリプト(dump側,load側ともに)を教えて頂けませんか? ruby 1.3.3 (1999-05-13) [i586-linux] f = open "test", "w" Marshal.dump [], f f.close a = Marshal.load "test" testは4バイトです。 ----Next_Part(Mon_May_17_17:35:09_1999_893)-- Content-Type: Application/Octet-Stream Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=test BAFbAA== ----Next_Part(Mon_May_17_17:35:09_1999_893)----