Exemplo n.º 1
0
 public static bool operator ==(LuaVar x, LuaVar y)
 {
     if (x == null || y == null)
     {
         return(x == y);
     }
     return(LuaVar.Equals(x, y) == 1);
 }
Exemplo n.º 2
0
        private static int Equals(LuaVar x, LuaVar y)
        {
            x.push(x.L);
            y.push(x.L);
            int result = LuaDLL.pua_equal(x.L, -1, -2);

            LuaDLL.pua_pop(x.L, 2);
            return(result);
        }
Exemplo n.º 3
0
        static int Equals(LuaVar x, LuaVar y)
        {
            x.push(x.L);
            y.push(x.L);
            int ok = LuaDLL.pua_equal(x.L, -1, -2);

            LuaDLL.pua_pop(x.L, 2);
            return(ok);
        }