From: Ammar Ali Date: 2010-10-27T22:35:55+09:00 Subject: Re: Sizes 1.0 released On Wed, Oct 27, 2010 at 4:17 PM, Colin Mackenzie iv wrote: > I've just released a new gem called "sizes". > > This is a very simple gem that exposes "sizeof" to Ruby to enable > checking size of primitive types like :float, :unsigned_int, and so > forth. I needed this for a parser I was writing, (I didn't feel like > writing the whole thing in C), couldn't find a way to do it without an > extension, and saw no reason not to publish the code afterward. :) > > I hope I didn't just reinvent something that already exists in core Ruby > -- but I couldn't find it if it does, no matter how hard I Googled. > > Documentation and source code: > http://github.com/sinisterchipmunk/sizes > > -Colin MacKenzie IV > http://thoughtsincomputation.com Cool. It would be nice to add the C99 type names, like int8, uint32, etc.. Cheers, Ammar