aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/lexers/purebasic.tes
blob: 6f989751192d9e80263e4e0f201e4959e51ff46e (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
!* AUTO-GENERATED FROM SCITE PROPERTY SET *!

@[lexer.test.purebasic]{
  :EN*.pbQ*
}

@[lexer.set.purebasic]{
  ESSETILEXERpurebasic
  0ESSETKEYWORDS
    and break case continue data datasection declare declarecdll declaredll
    default deftype dim else elseif end enddatasection endenumeration endif endinterface
    endprocedure endselect endstructure endstructureunion enumeration extends fakereturn for
    foreach forever global gosub goto if includebinary includefile includepath interface
    newlist next or procedure procedurecdll proceduredll procedurereturn protected read
    repeat restore return select shared static step structure structureunion to until
    wend while xincludefile
  1ESSETKEYWORDS
    compilercase compilerdefault compilerelse compilerendif compilerendselect
    compilerif compilerselect
  :M[color.comment],1M[color.set]
  :M[color.number],2M[color.set]
  :M[color.keyword],3M[color.set]
  :M[color.string],4M[color.set]
  :M[color.operator],6M[color.set]
  :M[color.preproc],10M[color.set]
  :M[color.keyword],11M[color.set]
  :M[color.keyword],12M[color.set]
  :M[color.number],13M[color.set]
  :M[color.preproc],15M[color.set]
  :M[color.error],16M[color.set]
  :M[color.number],17M[color.set]
  :M[color.number],18M[color.set]
}