Merge branch '1649_code_cleanup'
[midnight-commander.git] / syntax / swig.syntax
blobc6e2d9211ee78e7898b39fb66d2f0b482b27235d
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
42     keyword whole break yellow
43     keyword whole case yellow
44     keyword whole char yellow
45     keyword whole const yellow
46     keyword whole continue yellow
47     keyword whole default yellow
48     keyword whole do yellow
49     keyword whole double yellow
50     keyword whole else yellow
51     keyword whole enum yellow
52     keyword whole extern yellow
53     keyword whole float yellow
54     keyword whole for yellow
55     keyword whole goto yellow
56     keyword whole if yellow
57     keyword whole int yellow
58     keyword whole long yellow
59     keyword whole register yellow
60     keyword whole return yellow
61     keyword whole short yellow
62     keyword whole signed yellow
63     keyword whole sizeof yellow
64     keyword whole static yellow
65     keyword whole struct yellow
66     keyword whole switch yellow
67     keyword whole typedef yellow
68     keyword whole union yellow
69     keyword whole unsigned yellow
70     keyword whole void yellow
71     keyword whole volatile yellow
72     keyword whole while yellow
73     keyword whole asm yellow
74     keyword whole catch yellow
75     keyword whole class yellow
76     keyword whole friend yellow
77     keyword whole delete yellow
78     keyword whole inline yellow
79     keyword whole new yellow
80     keyword whole operator yellow
81     keyword whole private yellow
82     keyword whole protected yellow
83     keyword whole public yellow
84     keyword whole this yellow
85     keyword whole throw yellow
86     keyword whole template yellow
87     keyword whole try yellow
88     keyword whole virtual yellow
89     keyword whole bool yellow
90     keyword whole const_cast yellow
91     keyword whole dynamic_cast yellow
92     keyword whole explicit yellow
93     keyword whole false yellow
94     keyword whole mutable yellow
95     keyword whole namespace yellow
96     keyword whole reinterpret_cast yellow
97     keyword whole static_cast yellow
98     keyword whole true yellow
99     keyword whole typeid yellow
100     keyword whole typename yellow
101     keyword whole using yellow
102     keyword whole wchar_t yellow
103     keyword whole ... yellow
105     keyword /\* brown
106     keyword \*/ brown
107     keyword // brown
109     keyword '\\\{"abtnvfr\}' brightgreen
110     keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
111     keyword '\\'' brightgreen
112     keyword '\\\\' brightgreen
113     keyword '\\0' brightgreen
114     keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
116     keyword > yellow
117     keyword < yellow
118     keyword \+ yellow
119     keyword - yellow
120     keyword \* yellow
121     keyword / yellow
122     keyword % yellow
123     keyword = yellow
124     keyword != yellow
125     keyword == yellow
126     keyword { brightcyan
127     keyword } brightcyan
128     keyword ( brightcyan
129     keyword ) brightcyan
130     keyword [ brightcyan
131     keyword ] brightcyan
132     keyword , brightcyan
133     keyword : brightcyan
134     keyword ? brightcyan
135     keyword ; brightmagenta
136 context exclusive /\* \*/ brown
137     spellcheck
138 context exclusive // \n brown
139     spellcheck
140 context linestart # \n brightred
141     keyword \\\n yellow
142     keyword /\**\*/ brown
143     keyword "+" red
144     keyword <+> red
145 context " " green
146     spellcheck
147     keyword \\" brightgreen
148     keyword \\\n brightgreen
149     keyword %% brightgreen
150     keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
151     keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightgreen
152     keyword %\[hl\]n brightgreen
153     keyword %\[.\]\[0123456789\]s brightgreen
154     keyword %[*] brightgreen
155     keyword %c brightgreen
156     keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
157     keyword \\\\ brightgreen
158     keyword \\' brightgreen
159     keyword \\\{abtnvfr\} brightgreen