Difference between revisions of "(global)"
Line 34: | Line 34: | ||
[[loadstring]] ''loads string as chunk, returns chunk as function, else nil plus error''<br/><!--GIDEROSMTD:loadstring(string,chunkname) loads string as chunk, returns chunk as function, else nil plus error--> | [[loadstring]] ''loads string as chunk, returns chunk as function, else nil plus error''<br/><!--GIDEROSMTD:loadstring(string,chunkname) loads string as chunk, returns chunk as function, else nil plus error--> | ||
[[next]] ''returns next index,value pair, if index=nil(default-, returns first index''<br/><!--GIDEROSMTD:next(table,index) returns next index,value pair, if index=nil(default-, returns first index--> | [[next]] ''returns next index,value pair, if index=nil(default-, returns first index''<br/><!--GIDEROSMTD:next(table,index) returns next index,value pair, if index=nil(default-, returns first index--> | ||
+ | [[newproxy]] ''creates a blank userdata, with the option for it to have a metatable''<br/><!--GIDEROSMTD:newproxy(addMetatable) creates a blank userdata, with the option for it to have a metatable--> | ||
[[pairs]] ''returns the next function and table t plus a nil, iterates over all key-value pairs''<br/><!--GIDEROSMTD:pairs(t) returns the next function and table t plus a nil, iterates over all key-value pairs--> | [[pairs]] ''returns the next function and table t plus a nil, iterates over all key-value pairs''<br/><!--GIDEROSMTD:pairs(t) returns the next function and table t plus a nil, iterates over all key-value pairs--> | ||
[[pcall]] ''protected mode call, catches errors, returns status code first''<br/><!--GIDEROSMTD:pcall(f,arg1,arg2,...) protected mode call, catches errors, returns status code first--> | [[pcall]] ''protected mode call, catches errors, returns status code first''<br/><!--GIDEROSMTD:pcall(f,arg1,arg2,...) protected mode call, catches errors, returns status code first--> |
Revision as of 16:40, 2 February 2025
Supported platforms:
Available since: Gideros 2011.6
Description
Global scope of Lua environment.
Example
Prints all current global variables:
local function globalVariable()
for k,v in pairs(_G) do
print(k,v)
end
end
globalVariable()
Methodsassert error if v nil or false, otherwise returns v |
EventsConstants |