Merge branch '4549_subshell_execl_argv0'
[midnight-commander.git] / misc / syntax / python.syntax
blobf9fdf56e04783a63d4a7cdb9c576733a7016e823
1 context default
2     keyword : brightred
3     keyword . white/Orange
4     keyword > yellow
5     keyword < yellow
6     keyword \+ yellow
7     keyword - yellow
8     keyword \* yellow
9     keyword / yellow
10     keyword % yellow
11     keyword = yellow
12     keyword != yellow
13     keyword == yellow
14     keyword { brightcyan
15     keyword } brightcyan
16     keyword ( brightcyan
17     keyword ) brightcyan
18     keyword [ brightcyan
19     keyword ] brightcyan
20     keyword , brightcyan
21     keyword ; brightmagenta
22     keyword whole self brightred
23     keyword whole and yellow
24     keyword whole as yellow
25     keyword whole assert yellow
26     keyword whole async yellow
27     keyword whole await yellow
28     keyword whole break yellow
29     keyword whole class yellow
30     keyword whole continue yellow
31     keyword whole def yellow
32     keyword whole del yellow
33     keyword whole elif yellow
34     keyword whole else yellow
35     keyword whole except yellow
36     keyword whole exec yellow
37     keyword whole finally yellow
38     keyword whole for yellow
39     keyword whole from yellow
40     keyword whole global yellow
41     keyword whole if yellow
42     keyword whole import yellow
43     keyword whole in yellow
44     keyword whole is yellow
45     keyword whole lambda yellow
46     keyword whole nonlocal yellow
47     keyword whole not yellow
48     keyword whole or yellow
49     keyword whole pass yellow
50     keyword whole print yellow
51     keyword whole raise yellow
52     keyword whole return yellow
53     keyword whole try yellow
54     keyword whole while yellow
55     keyword whole with yellow
56     keyword whole yield yellow
58     keyword whole abs brightcyan
59     keyword whole all brightcyan
60     keyword whole any brightcyan
61     keyword whole basestring brightcyan
62     keyword whole bin brightcyan
63     keyword whole bool brightcyan
64     keyword whole callable brightcyan
65     keyword whole chr brightcyan
66     keyword whole classmethod brightcyan
67     keyword whole cmp brightcyan
68     keyword whole coerce brightcyan
69     keyword whole compile brightcyan
70     keyword whole complex brightcyan
71     keyword whole delattr brightcyan
72     keyword whole dict brightcyan
73     keyword whole dir brightcyan
74     keyword whole divmod brightcyan
75     keyword whole enumerate brightcyan
76     keyword whole eval brightcyan
77     keyword whole execfile brightcyan
78     keyword whole file brightcyan
79     keyword whole filter brightcyan
80     keyword whole float brightcyan
81     keyword whole frozenset brightcyan
82     keyword whole getattr brightcyan
83     keyword whole globals brightcyan
84     keyword whole hasattr brightcyan
85     keyword whole hash brightcyan
86     keyword whole help brightcyan
87     keyword whole hex brightcyan
88     keyword whole id brightcyan
89     keyword whole input brightcyan
90     keyword whole int brightcyan
91     keyword whole isinstance brightcyan
92     keyword whole issubclass brightcyan
93     keyword whole iter brightcyan
94     keyword whole len brightcyan
95     keyword whole list brightcyan
96     keyword whole locals brightcyan
97     keyword whole long brightcyan
98     keyword whole map brightcyan
99     keyword whole max brightcyan
100     keyword whole min brightcyan
101     keyword whole next brightcyan
102     keyword whole object brightcyan
103     keyword whole oct brightcyan
104     keyword whole open brightcyan
105     keyword whole ord brightcyan
106     keyword whole pow brightcyan
107     keyword whole print brightcyan
108     keyword whole property brightcyan
109     keyword whole range brightcyan
110     keyword whole raw_input brightcyan
111     keyword whole reduce brightcyan
112     keyword whole reload brightcyan
113     keyword whole repr brightcyan
114     keyword whole reversed brightcyan
115     keyword whole round brightcyan
116     keyword whole setattr brightcyan
117     keyword whole slice brightcyan
118     keyword whole sorted brightcyan
119     keyword whole staticmethod brightcyan
120     keyword whole str brightcyan
121     keyword whole sum brightcyan
122     keyword whole super brightcyan
123     keyword whole tuple brightcyan
124     keyword whole type brightcyan
125     keyword whole unichr brightcyan
126     keyword whole unicode brightcyan
127     keyword whole vars brightcyan
128     keyword whole xrange brightcyan
129     keyword whole zip brightcyan
131     keyword whole atof magenta
132     keyword whole atoi magenta
133     keyword whole atol magenta
134     keyword whole expandtabs magenta
135     keyword whole find magenta
136     keyword whole rfind magenta
137     keyword whole index magenta
138     keyword whole rindex magenta
139     keyword whole count magenta
140     keyword whole split magenta
141     keyword whole splitfields magenta
142     keyword whole join magenta
143     keyword whole joinfields magenta
144     keyword whole strip magenta
145     keyword whole lstrip magenta
146     keyword whole rstrip magenta
147     keyword whole swapcase magenta
148     keyword whole upper magenta
149     keyword whole lower magenta
150     keyword whole ljust magenta
151     keyword whole rjust magenta
152     keyword whole center magenta
153     keyword whole zfill magenta
155     keyword whole __init__ lightgray
156     keyword whole __del__ lightgray
157     keyword whole __repr__ lightgray
158     keyword whole __str__ lightgray
159     keyword whole __cmp__ lightgray
160     keyword whole __hash__ lightgray
161     keyword whole __call__ lightgray
162     keyword whole __getattr__ lightgray
163     keyword whole __setattr__ lightgray
164     keyword whole __delattr__ lightgray
165     keyword whole __len__ lightgray
166     keyword whole __getitem__ lightgray
167     keyword whole __setitem__ lightgray
168     keyword whole __delitem__ lightgray
169     keyword whole __getslice__ lightgray
170     keyword whole __setslice__ lightgray
171     keyword whole __delslice__ lightgray
172     keyword whole __add__ lightgray
173     keyword whole __sub__ lightgray
174     keyword whole __mul__ lightgray
175     keyword whole __div__ lightgray
176     keyword whole __mod__ lightgray
177     keyword whole __divmod__ lightgray
178     keyword whole __pow__ lightgray
179     keyword whole __lshift__ lightgray
180     keyword whole __rshift__ lightgray
181     keyword whole __and__ lightgray
182     keyword whole __xor__ lightgray
183     keyword whole __or__ lightgray
184     keyword whole __neg__ lightgray
185     keyword whole __pos__ lightgray
186     keyword whole __abs__ lightgray
187     keyword whole __invert__ lightgray
188     keyword whole __nonzero__ lightgray
189     keyword whole __coerce__ lightgray
190     keyword whole __int__ lightgray
191     keyword whole __long__ lightgray
192     keyword whole __float__ lightgray
193     keyword whole __oct__ lightgray
194     keyword whole __hex__ lightgray
196     keyword whole __radd__ lightgray
197     keyword whole __rsub__ lightgray
198     keyword whole __rmul__ lightgray
199     keyword whole __rdiv__ lightgray
200     keyword whole __rmod__ lightgray
201     keyword whole __rdivmod__ lightgray
202     keyword whole __rpow__ lightgray
203     keyword whole __rlshift__ lightgray
204     keyword whole __rrshift__ lightgray
205     keyword whole __rand__ lightgray
206     keyword whole __rxor__ lightgray
207     keyword whole __ror__ lightgray
209     keyword whole __+__ brightred
211 context """ """ green
212     keyword \\" brightgreen
213     keyword \\\n brightgreen
214     keyword %% brightgreen
215     keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
216     keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diu\} brightgreen
217     keyword %\[hl\]n brightgreen
218     keyword %\[.\]\[0123456789\]s brightgreen
219     keyword %[*] brightgreen
220     keyword %c brightgreen
221     keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
222     keyword \\\\{01234567\}\{01234567\} brightgreen
223     keyword \\\\{01234567\} brightgreen
224     keyword \\\\ brightgreen
225     keyword \\' brightgreen
226     keyword \\\{abtnvfr\} brightgreen
228 context ''' ''' green
229     keyword \\" brightgreen
230     keyword \\\n brightgreen
231     keyword %% brightgreen
232     keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
233     keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diu\} brightgreen
234     keyword %\[hl\]n brightgreen
235     keyword %\[.\]\[0123456789\]s brightgreen
236     keyword %[*] brightgreen
237     keyword %c brightgreen
238     keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
239     keyword \\\\{01234567\}\{01234567\} brightgreen
240     keyword \\\\{01234567\} brightgreen
241     keyword \\\\ brightgreen
242     keyword \\' brightgreen
243     keyword \\\{abtnvfr\} brightgreen
245 context # \n brown
246     keyword coding\{=:\}\[\s\]\[-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\] brightmagenta
247     keyword vim:fileencoding=\[-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\] brightmagenta
248     keyword -\*-\[\s\]coding:\[\s\]\[-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\]\[\s\]-\*- brightmagenta
249     spellcheck
251 context " " green
252     keyword \\" brightgreen
253     keyword %% brightgreen
254     keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
255     keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightgreen
256     keyword %\[hl\]n brightgreen
257     keyword %\[.\]\[0123456789\]s brightgreen
258     keyword %[*] brightgreen
259     keyword %c brightgreen
260     keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
261     keyword \\\\ brightgreen
262     keyword \\' brightgreen
263     keyword \\\{abtnvfr\} brightgreen
265 context ' ' green
266     keyword \\" brightgreen
267     keyword \\\n brightgreen
268     keyword %% brightgreen
269     keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
270     keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightgreen
271     keyword %\[hl\]n brightgreen
272     keyword %\[.\]\[0123456789\]s brightgreen
273     keyword %[*] brightgreen
274     keyword %c brightgreen
275     keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
276     keyword \\\\ brightgreen
277     keyword \\' brightgreen
278     keyword \\\{abtnvfr\} brightgreen