Commits

Author Commit Message Labels Comments Date
Boolsheet
bit.lua edited online with Bitbucket
Boolsheet
Unmaintained repository.
Boolsheet
Added a version table.
Boolsheet
The bitwise functions can now handle integers in [-2^52, 2^53].
Boolsheet
Lookup tables are now activated with the lut function.
Boolsheet
Slightly improved the performance of the AND, OR, and XOR functions.
Boolsheet
Cleaning up some old stuff.
Boolsheet
Added double to number and some fixes.
Boolsheet
Check for Lua with single precision.
Boolsheet
Fixed bxor8.
Boolsheet
Changed recursive functions to tail calls.
Boolsheet
More cosmetics.
Boolsheet
Cosmetics.
Boolsheet
Added linear bounce.
Boolsheet
round rounds to nearest.
Boolsheet
I knew it! This is faster.
Boolsheet
Byte swapping.
Boolsheet
byte_scale now returns the magnitude as a second return value.
Boolsheet
Code duplication elimination go!
Boolsheet
Added lookup tables for the and, or and xor functions.
Boolsheet
Fixed floatstr function. Told you it's untested! (it still is)
Boolsheet
Replaced call to math.floor with an additional subtract and modulo operation. It's faster!
Boolsheet
Added some examples that use the functions.
Boolsheet
*sigh*
Boolsheet
Making utils.lua actually work...
Boolsheet
Search and replace backfired on me.
Boolsheet
Initial utils.lua commit
Boolsheet
Initial bit.lua commit