If you plan to make a YouTube video or other content using bootlegs downloaded from our site, although we can't and won't force you to do anything, we greatly appreciate attribution for the large amounts of time and effort we spend finding these bootlegs. Thank you!

Module:No globals: Difference between revisions

From CrustyWindows, the largest archive of bootleg operating systems
Jump to navigation Jump to search
(skeleton infobox from computernewb wiki)
m (3 revisions imported: FUCK MEDIAWIKI!!!!!!)
 
(One intermediate revision by one other user not shown)

Latest revision as of 02:52, 31 March 2023

Documentation for this module may be created at Module:No globals/doc

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)