lua-bitop
Port variant lua52
Summary Bitwise operations on numbers for Lua 5.2
BROKEN
Package version 1.0.2_1
Homepage http://bitop.luajit.org/
Keywords devel
Maintainer nobody
License Not yet specified
Other variants lua51 | lua53 | lua54
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 13 NOV 2024, 02:51:29 UTC
Port created 02 JUL 2017, 02:38:06 UTC
Subpackage Descriptions
single Lua BitOp is a C extension module for Lua 5.1/5.2 which adds bitwise operations on numbers. Features: * Supported functions: bit.tobit, bit.tohex, bit.bnot, bit.band, bit.bor, bit.bxor, bit.lshift, bit.rshift, bit.arshift, bit.rol, bit.ror, bit.bswap * Consistent semantics across 16, 32 and 64 bit platforms. * Supports different lua_Number types: either IEEE 754 doubles, int32_t or int64_t. * Runs on Linux, *BSD, Mac OS X, Windows and probably anything else you can find. * Simple installation on all systems. No bulky configure scripts. Embedded-systems-friendly. * Internal self-test on startup to detect miscompiles. Includes a comprehensive test and benchmark suite. * Compatible with the built-in bitwise operations in LuaJIT 2.0. * It's as fast as you can get with the standard Lua/C API.
Configuration Switches (platform-specific settings discarded)
LUA51 OFF Build with Lua 5.1 LUA52 ON Build with Lua 5.2 LUA53 OFF Build with Lua 5.3 LUA54 OFF Build with Lua 5.4
Package Dependencies by Type
Build (only) gmake:primary:std
lua52:dev:std
Build and Runtime lua52:primary:std
Download groups
main http://bitop.luajit.org/download/
Distribution File Information
1207c9293dcd52eb9dca6538d1b87352bd510f4e760938f5048433f7f272ce99 23127 LuaBitOp-1.0.2.tar.gz
Ports that require lua-bitop:lua52
No other ports depend on this one.