summaryrefslogtreecommitdiff
path: root/src/lbitlib.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lbitlib.c')
-rw-r--r--src/lbitlib.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/lbitlib.c b/src/lbitlib.c
index b37344f3..35879000 100644
--- a/src/lbitlib.c
+++ b/src/lbitlib.c
@@ -1,5 +1,5 @@
/*
-** $Id: lbitlib.c,v 1.11 2010/11/08 16:31:22 roberto Exp $
+** $Id: lbitlib.c,v 1.13 2010/11/22 18:06:33 roberto Exp $
** Standard library for bitwise operations
** See Copyright Notice in lua.h
*/
@@ -130,27 +130,27 @@ static int b_rot (lua_State *L, int i) {
}
-static int b_rol (lua_State *L) {
+static int b_lrot (lua_State *L) {
return b_rot(L, luaL_checkint(L, 2));
}
-static int b_ror (lua_State *L) {
+static int b_rrot (lua_State *L) {
return b_rot(L, -luaL_checkint(L, 2));
}
static const luaL_Reg bitlib[] = {
- {"AND", b_and},
- {"TEST", b_test},
- {"OR", b_or},
- {"XOR", b_xor},
- {"NOT", b_not},
- {"SHL", b_lshift},
- {"SAR", b_arshift},
- {"SHR", b_rshift},
- {"ROL", b_rol},
- {"ROR", b_ror},
+ {"arshift", b_arshift},
+ {"band", b_and},
+ {"bnot", b_not},
+ {"bor", b_or},
+ {"bxor", b_xor},
+ {"lrotate", b_lrot},
+ {"lshift", b_lshift},
+ {"rrotate", b_rrot},
+ {"rshift", b_rshift},
+ {"btest", b_test},
{NULL, NULL}
};