aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/lexers/mako.tes
blob: b38ee13df1d923f5ec3782e0a2c75f924ad8fc61 (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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
!* AUTO-GENERATED FROM SCITE PROPERTY SET *!

@[lexer.test.mako]{
  :EN*.makQ*"S -1 '
  :EN*.makoQ*
}

@[lexer.set.mako]{
  ESSETILEXERhypertext
  0ESSETKEYWORDS
    a abbr acronym address applet area b base basefont bdo big blockquote body
    br button caption center cite code col colgroup dd del dfn dir div dl dt em
    fieldset font form frame frameset h1 h2 h3 h4 h5 h6 head hr html i iframe img input
    ins isindex kbd label legend li link map menu meta noframes noscript object ol
    optgroup option p param pre q s samp script select small span strike strong style sub
    sup table tbody td textarea tfoot th thead title tr tt u ul var xml xmlns abbr
    accept-charset accept accesskey action align alink alt archive axis background bgcolor
    border cellpadding cellspacing char charoff charset checked cite class classid
    clear codebase codetype color cols colspan compact content coords data datafld
    dataformatas datapagesize datasrc datetime declare defer dir disabled enctype event face
    for frame frameborder headers height href hreflang hspace http-equiv id ismap
    label lang language leftmargin link longdesc marginwidth marginheight maxlength
    media method multiple name nohref noresize noshade nowrap object onblur onchange
    onclick ondblclick onfocus onkeydown onkeypress onkeyup onload onmousedown
    onmousemove onmouseover onmouseout onmouseup onreset onselect onsubmit onunload profile
    prompt readonly rel rev rows rowspan rules scheme scope selected shape size span
    src standby start style summary tabindex target text title topmargin type usemap
    valign value valuetype version vlink vspace width text password checkbox radio
    submit reset file hidden image ^data- address article aside audio base canvas
    command details datalist embed figure figcaption footer header hgroup keygen mark
    menu meter nav output progress ruby rt rp section source time video wbr async
    autocomplete autofocus contenteditable contextmenu draggable form formaction formenctype
    formmethod formnovalidate formtarget list manifest max min novalidate pattern
    placeholder required reversed role sandbox scoped seamless sizes spellcheck srcdoc step
    public !doctype
  1ESSETKEYWORDS
    abstract boolean break byte case catch char class const continue debugger
    default delete do double else enum export extends final finally float for function
    goto if implements import in instanceof int interface long native new package
    private protected public return short static super switch synchronized this throw
    throws transient try typeof var void volatile while with
  2ESSETKEYWORDS
    addressof alias and as attribute base begin binary boolean byref byte byval
    call case cdbl cint clng compare const csng cstr currency date decimal declare
    defbool defbyte defcur defdate defdbl defdec defint deflng defobj defsng defstr
    defvar dim do double each else elseif empty end enum eqv erase error event exit
    explicit false for friend function get global gosub goto if imp implements in input
    integer is len let lib like load lock long loop lset me mid midb mod new next not
    nothing null object on option optional or paramarray preserve print private property
    public raiseevent randomize redim rem resume return rset seek select set single
    static step stop string sub text then time to true type typeof unload until variant
    wend while with withevents xor
  3ESSETKEYWORDS
    and as assert break class continue def del elif else except exec finally for
    from global if import in is lambda not or pass print raise return try while with
    yield include namespace inherit call doc text page endclass endexcept endfinally
    endfor endif endtry endwhile block
  4ESSETKEYWORDS
    and array as bool boolean break case cfunction class const continue declare
    default die directory do double echo else elseif empty enddeclare endfor endforeach
    endif endswitch endwhile eval exit extends false float for foreach function global
    goto if include include_once int integer isset list namespace new null object
    old_function or parent print real require require_once resource return static stdclass
    string switch true unset use var while xor abstract catch clone exception final
    implements interface php_user_filter private protected public this throw try __class__
    __dir__ __file__ __function__ __line__ __method__ __namespace__ __sleep __wakeup
  5ESSETKEYWORDS
    ELEMENT DOCTYPE ATTLIST ENTITY NOTATION
  :M[color.number],5M[color.set]
  :M[color.string],6M[color.set]
  :M[color.string],7M[color.set]
  :M[color.comment],42M[color.set]
  :M[color.comment],43M[color.set]
  :M[color.comment],44M[color.set]
  :M[color.number],45M[color.set]
  :M[color.keyword],47M[color.set]
  :M[color.string],48M[color.set]
  :M[color.string],49M[color.set]
  :M[color.operator],50M[color.set]
  :M[color.comment],72M[color.set]
  :M[color.comment],82M[color.set]
  :M[color.comment],92M[color.set]
  :M[color.comment],107M[color.set]
  :M[color.comment],124M[color.set]
  :M[color.comment],125M[color.set]
}