text/x-lua
*.lua
--
--[[
]]
\\(\d{1,3}|a|b|f|n|r|t|u{[0-9a-fA-F]+?}|v|x[0-9a-fA-F]{2}|z|\\|"|'|\[|\])
\:\:[A-Za-z_][A-Za-z0-9_]*\:\:
["']
\%{0@start}
\[(=*)\[
]\%{1@start}]
and
break
do
else
elseif
end
for
function
goto
if
in
local
not
or
repeat
return
then
until
while
assert
bit32\.arshift
bit32\.band
bit32\.bnot
bit32\.bor
bit32\.btest
bit32\.bxor
bit32\.extract
bit32\.lrotate
bit32\.lshift
bit32\.replace
bit32\.rrotate
bit32\.rshift
collectgarbage
coroutine\.create
coroutine\.resume
coroutine\.running
coroutine\.status
coroutine\.wrap
coroutine\.yield
debug\.debug
debug\.gethook
debug\.getinfo
debug\.getlocal
debug\.getmetatable
debug\.getregistry
debug\.getupvalue
debug\.getuservalue
debug\.sethook
debug\.setlocal
debug\.setmetatable
debug\.setupvalue
debug\.setuservalue
debug\.traceback
debug\.upvalueid
debug\.upvaluejoin
dofile
error
getmetatable
io\.close
io\.flush
io\.input
io\.lines
io\.open
io\.output
io\.popen
io\.read
io\.tmpfile
io\.type
io\.write
ipairs
load
loadfile
loadstring
math\.abs
math\.acos
math\.asin
math\.atan
math\.atan2
math\.ceil
math\.cos
math\.cosh
math\.deg
math\.exp
math\.floor
math\.fmod
math\.frexp
math\.ldexp
math\.log
math\.log10
math\.max
math\.min
math\.modf
math\.pow
math\.rad
math\.random
math\.randomseed
math\.sin
math\.sinh
math\.sqrt
math\.tan
math\.tanh
module
next
os\.clock
os\.date
os\.difftime
os\.execute
os\.exit
os\.getenv
os\.remove
os\.rename
os\.setlocale
os\.time
os\.tmpname
package\.loadlib
package\.searchpath
package\.seeall
pairs
pcall
print
rawequal
rawget
rawlen
rawset
require
select
setmetatable
string\.byte
string\.char
string\.dump
string\.find
string\.format
string\.gmatch
string\.gsub
string\.len
string\.lower
string\.match
string\.rep
string\.reverse
string\.sub
string\.upper
table\.concat
table\.insert
table\.maxn
table\.pack
table\.remove
table\.sort
table\.unpack
tonumber
tostring
type
unpack
xpcall
getfenv
gcinfo
loadlib
setfenv
__mode
__index
__newindex
__mode
__call
__metatable
__tostring
__len
__gc
__unm
__add
__sub
__mul
__div
__mod
__pow
__concat
__eq
__lt
__le
_[A-Z][A-Za-z0-9_]*
nil
false
true