>>>>> "A" == Aleksei Guzev <aleksei.guzev / bigfoot.com> writes:

A> What is the difference between FIX and NUM? 

 FIXNUM <= 1073741823

A> Why there's FIX2LONG but ther is not NUM2ULONG?

 ???

pigeon% grep NUM2ULONG *.h
ruby.h:#define NUM2ULONG(x) rb_num2ulong((VALUE)x)
ruby.h:#define NUM2UINT(x) NUM2ULONG(x)
pigeon% 


Guy Decoux