"Module:No globals" के अवतरणों में अंतर

मुक्त ज्ञानकोश विकिपीडिया से
नेविगेशन पर जाएँ खोज पर जाएँ
छो (१ अवतरण आयात किया गया)
छो (१ अवतरण आयात किया गया)
 
(एक अन्य सदस्य द्वारा किया गया बीच का एक अवतरण नहीं दर्शाया गया)
(कोई अंतर नहीं)

१३:३५, १ जुलाई २०२२ के समय का अवतरण

warning चेतावनी:इसे मत बदलो। यह पृष्ठ एक बॉट द्वारा बनाए रखा जाता है। सभी संपादन mediawiki.org पर किए जाने चाहिए।
कृपया इस पृष्ठ का अनुवाद करने में सहायता करें।

local mt = getmetatable(_G) or {}
function mt.__index (t, k)
	if k ~= 'arg' then
		error('Tried to read nil global ' .. tostring(k), 2)
	end
	return nil
end
function mt.__newindex(t, k, v)
	if k ~= 'arg' then
		error('Tried to write global ' .. tostring(k), 2)
	end
	rawset(t, k, v)
end
setmetatable(_G, mt)