From: horiguchi Date: 2005-01-25T23:07:55+09:00 Subject: [ruby-dev:25520] pack cannot convert nil into Integer はじめまして。堀口と申します。 1.8.2 で以下のコードがエラーになります。 ---- [nil].pack("L") ---- :in `pack': cannot convert nil into Integer (TypeError) 1.8.1 ではバイナリの 0 として出力されていました。 他にも "i", "c" など整数への変換でエラーが出るようです。 挙動の変更でしょうか、バグでしょうか? 環境は mswin32 です。 >ruby -v ruby 1.8.2 (2005-01-23) [i386-mswin32] よろしくお願いします。 -- horiguchi