/*
* Compares the two values referenced by ref1 and ref2 for equality
*/
internal bool compareRef(int ref1, int ref2)
{
int top = LuaDLL.lua_gettop(luaState);
LuaDLL.lua_getref(luaState, ref1);
LuaDLL.lua_getref(luaState, ref2);
int equal = LuaDLL.lua_equal(luaState, -1, -2);
LuaDLL.lua_settop(luaState, top);
return(equal != 0);
}