Logan Capaldo wrote:
>
> Have you considered looking at String#unpack ? Its designed for all
> that "random binary cruft"

Yes I am using String#unpack after gathering up all the bytes together to do 
it.   Unfortunately StringScanner doesn't have the unpack method, which 
would be quite handy and fine addition to the class.   StringScanner saves 
me the hassle of writing a bunch of lexical navigation code.

--
J Lambert