aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/lexers/lua.tes
blob: 0976fd3a7b90866dede1194d190ab543c89bc8fe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
! AUTO-GENERATED FROM SCITE PROPERTY SET !

@[lexer.test.lua]{
  _#!M[lua,lua5.1,lua5.2]M[lexer.checkheader]U.r
  Q.r"F :EN*.luaQ*U.r '
Q.r}

@[lexer.set.lua]{
  ESSETLEXERLANGUAGElua
  0ESSETKEYWORDS
    and break do else elseif end for function if in local nil not or repeat
    return then until while false true goto
  1ESSETKEYWORDS
    assert collectgarbage dofile error _G getmetatable ipairs loadfile next
    pairs pcall print rawequal rawget rawset setmetatable tonumber tostring type
    _VERSION xpcall string table math coroutine io os debug getfenv gcinfo load loadlib
    loadstring require select setfenv unpack _LOADED LUA_PATH _REQUIREDNAME package rawlen
    package bit32 _ENV
  2ESSETKEYWORDS
    string.byte string.char string.dump string.find string.format string.gsub
    string.len string.lower string.rep string.sub string.upper table.concat table.insert
    table.remove table.sort math.abs math.acos math.asin math.atan math.atan2 math.ceil
    math.cos math.deg math.exp math.floor math.frexp math.ldexp math.log math.max
    math.min math.pi math.pow math.rad math.random math.randomseed math.sin math.sqrt
    math.tan string.gfind string.gmatch string.match string.reverse table.foreach
    table.foreachi table.getn table.setn table.maxn table.pack table.unpack math.cosh math.fmod
    math.huge math.log10 math.modf math.mod math.sinh math.tanh bit32.arshift bit32.band
    bit32.bnot bit32.bor bit32.btest bit32.bxor bit32.extract bit32.replace bit32.lrotate
    bit32.lshift bit32.rrotate bit32.rshift
  3ESSETKEYWORDS
    coroutine.create coroutine.resume coroutine.status coroutine.wrap
    coroutine.yield io.close io.flush io.input io.lines io.open io.output 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
    coroutine.running io.popen module package.loaders package.seeall package.config
    package.searchers package.searchpath require package.cpath package.loaded package.loadlib
    package.path package.preload
  :M[color.comment],1M[color.set]
  :M[color.comment],2M[color.set]
  :M[color.number],4M[color.set]
  :M[color.keyword],5M[color.set]
  :M[color.string],6M[color.set]
  :M[color.string2],7M[color.set]
  :M[color.string],8M[color.set]
  :M[color.preproc],9M[color.set]
  :M[color.operator],10M[color.set]
}