public static bool CheckType(IntPtr ptr, int p, out ulong v)
        {
#if LUA_5_3
            v = (ulong)LuaDLL.luaL_checkinteger(ptr, p);
#else
            v = (ulong)LuaNativeMethods.luaL_checknumber(ptr, p);
#endif
            return(true);
        }
 public static bool CheckType(IntPtr ptr, int p, out double v)
 {
     v = LuaNativeMethods.luaL_checknumber(ptr, p);
     return(true);
 }