further include file fixups
[free-mc.git] / syntax / dos.syntax
blob2e8bc0ea384208af6ea88b0283c49e5a6a1f5efe
1 # DOS & Windows highlighting
2 # 2002 (C) Petr Kozelka, <pkozelka@email.cz>
4 context default
5         keyword whole break yellow
6         keyword whole BREAK yellow
7         keyword whole call yellow
8         keyword whole CALL yellow
9         keyword whole cd yellow
10         keyword whole CD yellow
11         keyword whole chdir yellow
12         keyword whole CHDIR yellow
13         keyword whole cls yellow
14         keyword whole CLS yellow
15         keyword whole copy yellow
16         keyword whole COPY yellow
17         keyword whole del yellow
18         keyword whole DEL yellow
19         keyword whole dir yellow
20         keyword whole DIR yellow
21         keyword whole do yellow
22         keyword whole DO yellow
23         keyword whole echo yellow
24         keyword whole ECHO yellow
25         keyword whole else yellow
26         keyword whole ELSE yellow
27         keyword whole erase yellow
28         keyword whole ERASE yellow
29         keyword whole endlocal yellow
30         keyword whole ENDLOCAL yellow
31         keyword whole errorlevel yellow
32         keyword whole ERRORLEVEL yellow
33         keyword whole exist yellow
34         keyword whole EXIST yellow
35         keyword whole exit yellow
36         keyword whole EXIT yellow
37         keyword whole for yellow
38         keyword whole FOR yellow
39         keyword whole goto yellow
40         keyword whole GOTO yellow
41         keyword whole if yellow
42         keyword whole IF yellow
43         keyword whole in yellow
44         keyword whole IN yellow
45         keyword whole md yellow
46         keyword whole MD yellow
47         keyword whole mkdir yellow
48         keyword whole MKDIR yellow
49         keyword whole move yellow
50         keyword whole MOVE yellow
51         keyword whole not yellow
52         keyword whole NOT yellow
53         keyword whole off yellow
54         keyword whole OFF yellow
55         keyword whole on yellow
56         keyword whole ON yellow
57         keyword whole pause yellow
58         keyword whole PAUSE yellow
59         keyword whole popd yellow
60         keyword whole POPD yellow
61         keyword whole pushd yellow
62         keyword whole PUSHD yellow
63         keyword whole rd yellow
64         keyword whole RD yellow
65         keyword wholeleft rem\s*\n brown
66         keyword wholeleft REM\s*\n brown
67         keyword whole ren yellow
68         keyword whole REN yellow
69         keyword whole rename yellow
70         keyword whole RENAME yellow
71         keyword whole rmdir yellow
72         keyword whole RMDIR yellow
73         keyword whole set yellow
74         keyword whole SET yellow
75         keyword whole setlocal yellow
76         keyword whole SETLOCAL yellow
77         keyword whole shift yellow
78         keyword whole SHIFT yellow
79         keyword whole then yellow
80         keyword whole THEN yellow
81         keyword whole type yellow
82         keyword whole TYPE yellow
83         keyword whole ver yellow
84         keyword whole VER yellow
86         keyword \\ lightgray
87         keyword whole \%\* brightmagenta
88         keyword whole \%\$ brightmagenta
89         keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789\]+\% brightmagenta
90         keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789@~\]+ brightmagenta
91         keyword >> white
92         keyword > white
93         keyword < white
94         keyword | white
96 context ' ' brightcyan
97         spellcheck
99 context " " brightcyan
100         keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789\]+\% brightmagenta
101         keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789@~\]+ brightmagenta
102         spellcheck
104 context linestart :: \n brightgreen
105         keyword $+:*$ black green
106         spellcheck
108 context linestart : \n white black
109         spellcheck
111 context :: \n brightgreen
112         spellcheck