* Makefile.am (AM_CPPFLAGS): Remove REGEX_MALLOC, it's now in
[midnight-commander.git] / syntax / swig.syntax
blob1053e5f020968754f6e3dab06ca877340c042ef5
1 context default
2     keyword whole linestart %addmethods red/orange
3     keyword whole linestart %alpha red/orange
4     keyword whole linestart %apply red/orange
5     keyword whole linestart %checkout red/orange
6     keyword whole linestart %clear red/orange
7     keyword whole linestart %disabledoc red/orange
8     keyword whole linestart %doconly red/orange
9     keyword whole linestart %echo red/orange
10     keyword whole linestart %enabledoc red/orange
11     keyword whole linestart %except red/orange
12     keyword whole linestart %extern red/orange
13     keyword whole linestart %import red/orange
14     keyword whole linestart %include red/orange
15     keyword whole linestart %init red/orange
16     keyword whole linestart %inline red/orange
17     keyword whole linestart %localstyle red/orange
18     keyword whole linestart %module red/orange
19     keyword whole linestart %name red/orange
20     keyword whole linestart %native red/orange
21     keyword whole linestart %new red/orange
22     keyword whole linestart %out red/orange
23     keyword whole linestart %pragma red/orange
24     keyword whole linestart %raw red/orange
25     keyword whole linestart %readonly red/orange
26     keyword whole linestart %readwrite red/orange
27     keyword whole linestart %rename red/orange
28     keyword whole linestart %section red/orange
29     keyword whole linestart %style red/orange
30     keyword whole linestart %subsection red/orange
31     keyword whole linestart %subsubsection red/orange
32     keyword whole linestart %text red/orange
33     keyword whole linestart %title red/orange
34     keyword whole linestart %typedef red/orange
35     keyword whole linestart %typemap red/orange
36     keyword whole linestart %val red/orange
37     keyword whole linestart %wrapper red/orange
38     keyword whole linestart %{ red/orange
39     keyword whole linestart %} red/orange
41     keyword whole auto yellow/24
42     keyword whole break yellow/24
43     keyword whole case yellow/24
44     keyword whole char yellow/24
45     keyword whole const yellow/24
46     keyword whole continue yellow/24
47     keyword whole default yellow/24
48     keyword whole do yellow/24
49     keyword whole double yellow/24
50     keyword whole else yellow/24
51     keyword whole enum yellow/24
52     keyword whole extern yellow/24
53     keyword whole float yellow/24
54     keyword whole for yellow/24
55     keyword whole goto yellow/24
56     keyword whole if yellow/24
57     keyword whole int yellow/24
58     keyword whole long yellow/24
59     keyword whole register yellow/24
60     keyword whole return yellow/24
61     keyword whole short yellow/24
62     keyword whole signed yellow/24
63     keyword whole sizeof yellow/24
64     keyword whole static yellow/24
65     keyword whole struct yellow/24
66     keyword whole switch yellow/24
67     keyword whole typedef yellow/24
68     keyword whole union yellow/24
69     keyword whole unsigned yellow/24
70     keyword whole void yellow/24
71     keyword whole volatile yellow/24
72     keyword whole while yellow/24
73     keyword whole asm yellow/24
74     keyword whole catch yellow/24
75     keyword whole class yellow/24
76     keyword whole friend yellow/24
77     keyword whole delete yellow/24
78     keyword whole inline yellow/24
79     keyword whole new yellow/24
80     keyword whole operator yellow/24
81     keyword whole private yellow/24
82     keyword whole protected yellow/24
83     keyword whole public yellow/24
84     keyword whole this yellow/24
85     keyword whole throw yellow/24
86     keyword whole template yellow/24
87     keyword whole try yellow/24
88     keyword whole virtual yellow/24
89     keyword whole bool yellow/24
90     keyword whole const_cast yellow/24
91     keyword whole dynamic_cast yellow/24
92     keyword whole explicit yellow/24
93     keyword whole false yellow/24
94     keyword whole mutable yellow/24
95     keyword whole namespace yellow/24
96     keyword whole reinterpret_cast yellow/24
97     keyword whole static_cast yellow/24
98     keyword whole true yellow/24
99     keyword whole typeid yellow/24
100     keyword whole typename yellow/24
101     keyword whole using yellow/24
102     keyword whole wchar_t yellow/24
103     keyword whole ... yellow/24
105     keyword /\* brown/22
106     keyword \*/ brown/22
108     keyword '\\\{"abtnvfr\}' brightgreen/16
109     keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen/16
110     keyword '\\'' brightgreen/16
111     keyword '\\\\' brightgreen/16
112     keyword '\\0' brightgreen/16
113     keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen/16
115     keyword > yellow/24
116     keyword < yellow/24
117     keyword \+ yellow/24
118     keyword - yellow/24
119     keyword \* yellow/24
120 #    keyword / yellow/24
121     keyword % yellow/24
122     keyword = yellow/24
123     keyword != yellow/24
124     keyword == yellow/24
125     keyword { brightcyan/14
126     keyword } brightcyan/14
127     keyword ( brightcyan/15
128     keyword ) brightcyan/15
129     keyword [ brightcyan/14
130     keyword ] brightcyan/14
131     keyword , brightcyan/14
132     keyword : brightcyan/14
133     keyword ; brightmagenta/19
134 context exclusive /\* \*/ brown/22
135     spellcheck
136 context // \n brown/22
137     spellcheck
138 context linestart # \n brightred/18
139     keyword \\\n yellow/24
140     keyword /\**\*/ brown/22
141     keyword "+" red/19
142     keyword <+> red/19
143 context " " green/6
144     spellcheck
145     keyword \\" brightgreen/16
146     keyword \\\n brightgreen/16
147     keyword %% brightgreen/16
148     keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen/16
149     keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diu\} brightgreen/16
150     keyword %\[hl\]n brightgreen/16
151     keyword %\[.\]\[0123456789\]s brightgreen/16
152     keyword %[*] brightgreen/16
153     keyword %c brightgreen/16
154     keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen/16
155     keyword \\\\ brightgreen/16
156     keyword \\' brightgreen/16
157     keyword \\\{abtnvfr\} brightgreen/16