ROPE Integers

All numbers in ROPE are integers. Internally, computation is done using 32 bit integer variables - even if the number concerned has been derived from a differently formatted source.

Integer numbers may be specified in decimal, hexadecimal or octal formats, for example..

 123         # decimal
 -49         # decimal
 0x76f9      # hexadecimal (starts with zero-X)
 0213        # octal (starts with zero)

ROPE boolean expressions treat the number zero as meaning "FALSE" and non-zero as meaning "TRUE" - like C. But (like perl) it also treats empty strings as "FALSE" and non-empty strings as "TRUE".