> From: Dmitry Serebrennikov [mailto:[EMAIL PROTECTED]] 
> 
> I figured that I might as well be adding comments as I am reading and 
> figuring out the code.

These comments are great to have.  The only corrections I have are that
vInt's can take from one to five bytes, and vLongs can take from one to ten
bytes.  The eighth bit indicates that a byte is *not* the last.  Also it's
worth noting that vLong and vInt are inefficient for negative numbers:
they'll always take the maximum number of bytes.  The "v" is for "variable
length", although "c" for "compressed" would probably be better.

Doug

Reply via email to