>>>>> "J" == Joel VanderWerf <vjoel / PATH.Berkeley.EDU> writes:

J> The NUM2LONG and NUM2INT macros evaluate their arguments more than once.
J> This has been discussed ([ruby-talk 18293]), and the possibility of
J> fixing it with inlines was raised.

 Well, personnaly I'm always careful when the name has only uppercase
 letters. This is, for me, the indication of a possible problem with
 multiple evaluation.


Guy Decoux