विभाग:No globals

विकिपीडिया, मुक्‍त ज्ञानकोशातून
Jump to navigation Jump to search
warning चेतावणीDo not edit. This page is maintained by an automated tool. All edits should be done at mediawiki.org.   (translate this warning)
कृपया या पृष्ठाचे भाषांतर करण्यास मदत करा।

local mt = getmetatable(_G) or {}
function mt.__index (t, k)
	if k ~= 'arg' then
		-- perf optimization here and below: do not load Module:TNT unless there is an error
		error(require('विभाग:TNT').format('I18n/No globals', 'err-read', tostring(k)), 2)
	end
	return nil
end
function mt.__newindex(t, k, v)
	if k ~= 'arg' then
		error(require('विभाग:TNT').format('I18n/No globals', 'err-write', tostring(k)), 2)
	end
	rawset(t, k, v)
end
setmetatable(_G, mt)