--[[
]]
--
#!
"
"
'
'
[[
]]
+
-
*
/
^
..
<=
<
>=
>
==
~=
=
(
)
{
}
"
"
'
'
do
end
while
repeat
until
if
then
elseif
else
return
break
for
in
function
local
nil
true
false
and
or
not
assert
collectgarbage
dofile
error
_G
getfenv
getmetatable
gcinfo
ipairs
loadfile
loadlib
loadstring
next
pairs
pcall
print
rawequal
rawget
rawset
require
setfenv
setmetatable
tonumber
tostring
type
unpack
xpcall
_VERSION
LUA_PATH
_LOADED
_REQUIREDNAME
_ALERT
_ERRORMESSAGE
_PROMPT
__add
__sub
__mul
__div
__pow
__unm
__concat
__eq
__lt
__le
__index
__newindex
__call
__metatable
__mode
__tostring
__fenv
...
arg
coroutine.create
coroutine.resume
coroutine.status
coroutine.wrap
coroutine.yield
string.byte
string.char
string.dump
string.find
string.len
string.lower
string.rep
string.sub
string.upper
string.format
string.gfind
string.gsub
table.concat
table.foreach
table.foreachi
table.getn
table.sort
table.insert
table.remove
table.setn
math.abs
math.acos
math.asin
math.atan
math.atan2
math.ceil
math.cos
math.deg
math.exp
math.floor
math.log
math.log10
math.max
math.min
math.mod
math.pow
math.rad
math.sin
math.sqrt
math.tan
math.frexp
math.ldexp
math.random
math.randomseed
math.pi
io.close
io.flush
io.input
io.lines
io.open
io.read
io.tmpfile
io.type
io.write
io.stdin
io.stdout
io.stderr
os.clock
os.date
os.difftime
os.execute
os.exit
os.getenv
os.remove
os.rename
os.setlocale
os.time
os.tmpname
debug.debug
debug.gethook
debug.getinfo
debug.getlocal
debug.getupvalue
debug.setlocal
debug.setupvalue
debug.sethook
debug.traceback