From: Yukihiro Matsumoto Date: 2006-03-31T10:02:43+09:00 Subject: Re: unpack signed short in network (big-endian) byte order Hi, In message "Re: unpack signed short in network (big-endian) byte order" on Fri, 31 Mar 2006 08:08:43 +0900, "baumanj@gmail.com" writes: | |Perl's pack options seem to be largely the same. It has the same holes |that ruby does. One interesting wrinkle is that where ruby uses the |underscore ("_") suffix to enforce native lengths, perl uses a bang |("!"). I don't know why that's different. Since Perl used to use underscore when I implemented it. Besides Ruby allows "!" as well. matz.