* hotlist.c (update_path_name): Fix gcc4 warning.
[midnight-commander.git] / syntax / pascal.syntax
blob97dd5c4484f59624eda88e07b2a71fd92ee6fc35
1 # Pascal (BP7 IDE alike)
3 context default yellow
4     keyword whole absolute white
5     keyword whole Absolute white
6     keyword whole ABSOLUTE white
7     keyword whole abstract white
8     keyword whole Abstract white
9     keyword whole ABSTRACT white
10     keyword whole and cyan
11     keyword whole And cyan
12     keyword whole AND cyan
13     keyword whole array white
14     keyword whole Array white
15     keyword whole ARRAY white
16     keyword whole as white
17     keyword whole As white
18     keyword whole AS white
19     keyword whole asm white
20     keyword whole Asm white
21     keyword whole ASM white
22     keyword whole assembler white
23     keyword whole Assembler white
24     keyword whole ASSEMBLER white
25     keyword whole begin white
26     keyword whole Begin white
27     keyword whole BEGIN white
28     keyword whole break white
29     keyword whole Break white
30     keyword whole BREAK white
31     keyword whole case white
32     keyword whole Case white
33     keyword whole CASE white
34     keyword whole cdecl white
35     keyword whole Cdecl white
36     keyword whole CDECL white
37     keyword whole class white
38     keyword whole Class white
39     keyword whole CLASS white
40     keyword whole const white
41     keyword whole Const white
42     keyword whole CONST white
43     keyword whole continue white
44     keyword whole Continue white
45     keyword whole CONTINUE white
46     keyword whole constructor white
47     keyword whole Constructor white
48     keyword whole CONSTRUCTOR white
49     keyword whole destructor white
50     keyword whole Destructor white
51     keyword whole DESTRUCTOR white
52     keyword whole dispid white
53     keyword whole Dispid white
54     keyword whole DISPID white
55     keyword whole dispinterface white
56     keyword whole Dispinterface white
57     keyword whole DISPINTERFACE white
58     keyword whole dispose white
59     keyword whole Dispose white
60     keyword whole DISPOSE white
61     keyword whole div cyan
62     keyword whole Div cyan
63     keyword whole DIV cyan
64     keyword whole do white
65     keyword whole Do white
66     keyword whole DO white
67     keyword whole downto white
68     keyword whole Downto white
69     keyword whole DOWNTO white
70     keyword whole dynamic white
71     keyword whole Dynamic white
72     keyword whole DYNAMIC white
73     keyword whole else white
74     keyword whole Else white
75     keyword whole ELSE white
76     keyword whole end white
77     keyword whole End white
78     keyword whole END white
79     keyword whole except white
80     keyword whole Except white
81     keyword whole EXCEPT white
82     keyword whole exit white
83     keyword whole Exit white
84     keyword whole EXIT white
85     keyword whole export white
86     keyword whole Export white
87     keyword whole EXPORT white
88     keyword whole exports white
89     keyword whole Exports white
90     keyword whole EXPORTS white
91     keyword whole external white
92     keyword whole External white
93     keyword whole EXTERNAL white
94     keyword whole fail white
95     keyword whole Fail white
96     keyword whole FAIL white
97     keyword whole far white
98     keyword whole Far white
99     keyword whole FAR white
100     keyword whole false white
101     keyword whole False white
102     keyword whole FALSE white
103     keyword whole file white
104     keyword whole File white
105     keyword whole FILE white
106     keyword whole finally white
107     keyword whole Finally white
108     keyword whole FINALLY white
109     keyword whole for white
110     keyword whole For white
111     keyword whole FOR white
112     keyword whole forward white
113     keyword whole Forward white
114     keyword whole FORWARD white
115     keyword whole function white
116     keyword whole Function white
117     keyword whole FUNCTION white
118     keyword whole goto white
119     keyword whole Goto white
120     keyword whole GOTO white
121     keyword whole if white
122     keyword whole If white
123     keyword whole IF white
124     keyword whole implementation white
125     keyword whole Implementation white
126     keyword whole IMPLEMENTATION white
127     keyword whole in white
128     keyword whole In white
129     keyword whole IN white
130     keyword whole inherited white
131     keyword whole Inherited white
132     keyword whole INHERITED white
133     keyword whole initialization white
134     keyword whole Initialization white
135     keyword whole INITIALIZATION white
136     keyword whole inline white
137     keyword whole Inline white
138     keyword whole INLINE white
139     keyword whole interface white
140     keyword whole Interface white
141     keyword whole INTERFACE white
142     keyword whole interrupt white
143     keyword whole Interrupt white
144     keyword whole INTERRUPT white
145     keyword whole is white
146     keyword whole Is white
147     keyword whole IS white
148     keyword whole label white
149     keyword whole Label white
150     keyword whole LABEL white
151     keyword whole library white
152     keyword whole Library white
153     keyword whole LIBRARY white
154     keyword whole mod cyan    
155     keyword whole Mod cyan   
156     keyword whole MOD cyan   
157     keyword whole near white
158     keyword whole Near white
159     keyword whole NEAR white
160     keyword whole new white
161     keyword whole New white
162     keyword whole NEW white
163     keyword whole nil white
164     keyword whole Nil white
165     keyword whole NIL white
166     keyword whole not white
167     keyword whole Not white
168     keyword whole NOT white
169     keyword whole object white
170     keyword whole Object white
171     keyword whole OBJECT white
172     keyword whole of white
173     keyword whole Of white
174     keyword whole OF white
175     keyword whole on white
176     keyword whole On white
177     keyword whole ON white
178     keyword whole operator white
179     keyword whole Operator white
180     keyword whole OPERATOR white
181     keyword whole or cyan
182     keyword whole Or cyan
183     keyword whole OR cyan 
184     keyword whole otherwise white
185     keyword whole Otherwise white
186     keyword whole OTHERWISE white
187     keyword whole override white
188     keyword whole Override white
189     keyword whole OVERRIDE white
190     keyword whole packed white
191     keyword whole Packed white
192     keyword whole PACKED white
193     keyword whole pascal white
194     keyword whole Pascal white
195     keyword whole PASCAL white
196     keyword whole private white
197     keyword whole Private white
198     keyword whole PRIVATE white
199     keyword whole procedure white
200     keyword whole Procedure white
201     keyword whole PROCEDURE white
202     keyword whole program white
203     keyword whole Program white
204     keyword whole PROGRAM white
205     keyword whole property white
206     keyword whole Property white
207     keyword whole PROPERTY white
208     keyword whole protected white
209     keyword whole Protected white
210     keyword whole PROTECTED white
211     keyword whole public white
212     keyword whole Public white
213     keyword whole PUBLIC white
214     keyword whole published white
215     keyword whole Published white
216     keyword whole PUBLISHED white
217     keyword whole raise white
218     keyword whole Raise white
219     keyword whole RAISE white
220     keyword whole readonly white
221     keyword whole Readonly white
222     keyword whole READONLY white
223     keyword whole record white
224     keyword whole Record white
225     keyword whole RECORD white
226     keyword whole register white
227     keyword whole Register white
228     keyword whole REGISTER white
229     keyword whole repeat white
230     keyword whole Repeat white
231     keyword whole REPEAT white
232     keyword whole safecall white
233     keyword whole Safecall white
234     keyword whole SAFECALL white
235     keyword whole self white
236     keyword whole Self white
237     keyword whole SELF white
238     keyword whole set cyan
239     keyword whole Set cyan
240     keyword whole SET cyan
241     keyword whole shl cyan
242     keyword whole Shl cyan
243     keyword whole SHL cyan
244     keyword whole shr 
245     keyword whole Shr 
246     keyword whole SHR 
247     keyword whole stdcall white
248     keyword whole Stdcall white
249     keyword whole STDCALL white
250     keyword whole string white
251     keyword whole String white
252     keyword whole STRING white
253     keyword whole then white
254     keyword whole Then white
255     keyword whole THEN white
256     keyword whole to white
257     keyword whole To white
258     keyword whole TO white
259     keyword whole true white
260     keyword whole True white
261     keyword whole TRUE white
262     keyword whole try white
263     keyword whole Try white
264     keyword whole TRY white
265     keyword whole type white
266     keyword whole Type white
267     keyword whole TYPE white
268     keyword whole unit white
269     keyword whole Unit white
270     keyword whole UNIT white
271     keyword whole until white
272     keyword whole Until white
273     keyword whole UNTIL white
274     keyword whole uses white
275     keyword whole Uses white
276     keyword whole USES white
277     keyword whole var white
278     keyword whole Var white
279     keyword whole VAR white
280     keyword whole virtual white
281     keyword whole Virtual white
282     keyword whole VIRTUAL white
283     keyword whole while white
284     keyword whole While white
285     keyword whole WHILE white
286     keyword whole with white
287     keyword whole With white
288     keyword whole WITH white
289     keyword whole xor cyan
290     keyword whole Xor cyan
291     keyword whole XOR cyan
292     keyword whole .. white
293     
294     keyword // brightgreen
296     keyword > cyan
297     keyword < cyan
298     keyword \+ cyan
299     keyword - cyan
300     keyword / cyan
301     keyword % lightgray
302     keyword = cyan
303     keyword [ lightgray
304     keyword ] lightgray
305     keyword ( lightgray
306     keyword ) lightgray
307     keyword , lightgray
308     keyword . lightgray
309     keyword : lightgray
310     keyword ; lightgray
311 #    keyword {$*} brightred
313 context ' ' brightcyan
314 context exclusive // \n brightgreen
315         keyword $+:*$ black green
316 context exclusive (\*\* \*) brightgreen black
317         keyword $+:*$ black green
318 context exclusive (\* \*) brightgreen
319         keyword $+:*$ black green
320 context {$ } green
321 context { } brightgreen
322 #    keyword \[ABCDEFGHIJKLMNOPQRSTUVWXYZ\]\[-\+\] brightgreen
323 #    keyword $* green
324         keyword $+:*$ black green
325     spellcheck