ICI Modules: long
Modules by name : by typeOverview
The long module provides support for a 64-bit integer type, called "long", implemented using the underlying system's "long long" type in C. This obviously requires support from the C compiler used and the actual size is system dependent, e.g, it is conceivable that a long may in fact be a 128-bit type on some platforms.
long.long - convert an int or string into a long
long.tostring - convert a long into a string
long.tohexstring - convert a long into a hexdecimal number string
long.negate - negate a long
long.abs - return the absolute value of a long
long.and - perform a bitwise-and using longs
long.or - perform a bitwise-or using longs
long.xor - perform a bitwise-xor using longs
long.shiftleft - shift a long left some number of bits
long.shiftright - shift a long right some number of bits
long.add - add two longs
long.sub - subtract one long from another
long.mult - mutliply two longs
long.div - divide one long by another
long.mod - return the modulus of two longs
long.compare - compare two longs
long.top - return the top 32-bits of the long
long.bot - return the bottom 32-bits of the long