- - \b[\d\w_]+ # an identifier(?=\s*\() # followed by ( \b[\d\w_]+ # an identifier(?=\s*\{) # followed by { [\)\(*\&\^\%\$\#@!\\\]\[;':",./<>?\{\}\|\-\=\+]+ - --\[[=]*\[ \][=]*\] - -- - " " - \\\d{1,3}|\\. - ' ' - \\\d\d?\d?|\\. - \[[=]*\[ \][=]*] - true false - and break continue do else elseif end false for function if in local not or repeat return then true until while - print warn error isreadonly XPROTECT LUAPROTECT setreadonly readfile writefile getrawmetatable setmetatable setclipboard luaformat RandomString ReplaceString HttpPost queue_on_teleport GetObjects gethwid getnilinstances getgenv getrenv getreg getgc checkcaller getloadedmodules getconnections - nil \b0[xX][0-9a-fA-F]+ # hex number|( \b\d+(\.[0-9]+)? #number with optional floating point| \.[0-9]+ #or just starting with floating point)([eE][+-]?[0-9]+)? # optional exponent