Difference between revisions of "(global)"
(Created page with "__NOTOC__ '''Supported platforms:''' <br/> '''Available since:''' Gideros 2011.6<br/> === Description === Global scope of Lua environment{|- | style="width: 50%;"| === Methods...") |
|||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | '''Supported platforms:''' <br/> | + | '''Supported platforms:''' android, ios, mac, pc<br/> |
'''Available since:''' Gideros 2011.6<br/> | '''Available since:''' Gideros 2011.6<br/> | ||
=== Description === | === Description === | ||
− | Global scope of Lua environment{|- | + | Global scope of Lua environment |
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | {|- | ||
| style="width: 50%;"| | | style="width: 50%;"| | ||
=== Methods === | === Methods === | ||
+ | [[assert]] - error if v nil or false, otherwise returns v<br/> | ||
+ | [[collectgarbage]] - opts: stop, restart, collect, count, step, setpause, setstepmul<br/> | ||
+ | [[dofile]] - executes as Lua chunk, default stdin, returns value<br/> | ||
+ | [[error]] - terminates protected func, never returns<br/> | ||
+ | [[getfenv]] - gets env, f can be a function or number(stack level)<br/> | ||
+ | [[getmetatable]] - returns metatable of given object, otherwise nil<br/> | ||
+ | [[ipairs]] - returns an iterator function, table t and 0<br/> | ||
+ | [[loadfile]] - loads chunk without execution, returns chunk as function, else nil plus error<br/> | ||
+ | [[loadstring]] - loads string as chunk, returns chunk as function, else nil plus error<br/> | ||
+ | [[next]] - returns next index,value pair, if index=nil(default-, returns first index<br/> | ||
+ | [[pairs]] - returns the next function and table t plus a nil, iterates over all key-value pairs<br/> | ||
+ | [[pcall]] - protected mode call, catches errors, returns status code first<br/> | ||
+ | [[print]] - prints values to stdout using tostring<br/> | ||
+ | [[rawequal]] - non-metamethod v1==v2, returns boolean<br/> | ||
+ | [[rawget]] - non-metamethod get value of table[index], index != nil<br/> | ||
+ | [[rawset]] - non-metamethod set value of table[index], index != nil<br/> | ||
+ | [[require]] - loads package, updates _LOADED, returns boolean<br/> | ||
+ | [[setfenv]] - sets env, f can be a function or number(stack level, default=1-, 0=global env<br/> | ||
+ | [[setmetatable]] - sets metatable, nil to remove metatable<br/> | ||
+ | [[tonumber]] - convert to number, returns number, nil if non-convertible, 2<=base<=36<br/> | ||
+ | [[tostring]] - convert to string, returns string<br/> | ||
+ | [[type]] - returns type of v as a string<br/> | ||
+ | [[unpack]] - returns all elements from list<br/> | ||
+ | [[xpcall]] - pcall function f with new error handler err<br/> | ||
| style="width: 50%;"| | | style="width: 50%;"| | ||
=== Events === | === Events === | ||
=== Constants === | === Constants === | ||
+ | [[_G]] | ||
+ | [[_VERSION]] | ||
|} | |} |
Revision as of 08:57, 23 August 2018
Supported platforms: android, ios, mac, pc
Available since: Gideros 2011.6
Description
Global scope of Lua environment
Methodsassert - error if v nil or false, otherwise returns v |
EventsConstants |