public static CharPtr lua_setlocal(lua_State L, lua_Debug ar, int n)
{
CallInfo ci = L.base_ci[ar.i_ci];
CharPtr name = findlocal(L, ci, n);
lua_lock(L);
if (name != null)
{
setobjs2s(L, ci.base_[n - 1], L.top - 1);
}
StkId.dec(ref L.top); /* pop value */
lua_unlock(L);
return(name);
}