(global)

From GiderosMobile
Revision as of 15:17, 23 August 2018 by Hgy29 (talk | contribs)

Supported platforms: android, ios, mac, pc
Available since: Gideros 2011.6

Description

Global scope of Lua environment

Methods

assert Template:Error if v nil or false, otherwise returns v
collectgarbage Template:Opts: stop, restart, collect, count, step, setpause, setstepmul
dofile Template:Executes as Lua chunk, default stdin, returns value
error Template:Terminates protected func, never returns
getfenv Template:Gets env, f can be a function or number(stack level)
getmetatable Template:Returns metatable of given object, otherwise nil
ipairs Template:Returns an iterator function, table t and 0
loadfile Template:Loads chunk without execution, returns chunk as function, else nil plus error
loadstring Template:Loads string as chunk, returns chunk as function, else nil plus error
next Template:Returns next index,value pair, if index=nil(default-, returns first index
pairs Template:Returns the next function and table t plus a nil, iterates over all key-value pairs
pcall Template:Protected mode call, catches errors, returns status code first
print Template:Prints values to stdout using tostring
rawequal Template:Non-metamethod v1==v2, returns boolean
rawget {{non-metamethod get value of table[index], index != nil}}
rawset {{non-metamethod set value of table[index], index != nil}}
require Template:Loads package, updates LOADED, returns boolean
setfenv Template:Sets env, f can be a function or number(stack level, default=1-, 0=global env
setmetatable Template:Sets metatable, nil to remove metatable
tonumber {{convert to number, returns number, nil if non-convertible, 2<=base<=36}}
tostring Template:Convert to string, returns string
type Template:Returns type of v as a string
unpack Template:Returns all elements from list
xpcall Template:Pcall function f with new error handler err

Events

Constants

_G
_VERSION