C
Colin Mackenzie iv
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
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