Implement case insensitive for shell keyword.
[midnight-commander.git] / misc / syntax / pascal.syntax
blob7d1cd11df3e67d00947b22f6b1feb7d9cb52dbd9
1 # Pascal (BP7 IDE alike)
3 caseinsensitive
5 context default yellow
6     keyword whole absolute white
7     keyword whole abstract white
8     keyword whole and cyan
9     keyword whole array white
10     keyword whole as white
11     keyword whole asm white
12     keyword whole assembler white
13     keyword whole begin white
14     keyword whole break white
15     keyword whole case white
16     keyword whole cdecl white
17     keyword whole class white
18     keyword whole const white
19     keyword whole continue white
20     keyword whole constructor white
21     keyword whole destructor white
22     keyword whole dispid white
23     keyword whole dispinterface white
24     keyword whole dispose white
25     keyword whole div cyan
26     keyword whole do white
27     keyword whole downto white
28     keyword whole dynamic white
29     keyword whole else white
30     keyword whole end white
31     keyword whole except white
32     keyword whole exit white
33     keyword whole export white
34     keyword whole exports white
35     keyword whole external white
36     keyword whole fail white
37     keyword whole far white
38     keyword whole false white
39     keyword whole file white
40     keyword whole finalisation white
41     keyword whole finally white
42     keyword whole for white
43     keyword whole forward white
44     keyword whole function white
45     keyword whole goto white
46     keyword whole if white
47     keyword whole implementation white
48     keyword whole in white
49     keyword whole inherited white
50     keyword whole initialization white
51     keyword whole inline white
52     keyword whole interface white
53     keyword whole interrupt white
54     keyword whole is white
55     keyword whole label white
56     keyword whole library white
57     keyword whole mod cyan
58     keyword whole near white
59     keyword whole new white
60     keyword whole nil white
61     keyword whole not white
62     keyword whole object white
63     keyword whole of white
64     keyword whole on white
65     keyword whole operator white
66     keyword whole or cyan
67     keyword whole otherwise white
68     keyword whole overload white
69     keyword whole override white
70     keyword whole packed white
71     keyword whole pascal white
72     keyword whole private white
73     keyword whole procedure white
74     keyword whole program white
75     keyword whole property white
76     keyword whole protected white
77     keyword whole public white
78     keyword whole published white
79     keyword whole raise white
80     keyword whole read white
81     keyword whole readonly white
82     keyword whole record white
83     keyword whole register white
84     keyword whole repeat white
85     keyword whole safecall white
86     keyword whole self white
87     keyword whole set cyan
88     keyword whole shl cyan
89     keyword whole shr cyan
90     keyword whole stdcall white
91     keyword whole string white
92     keyword whole then white
93     keyword whole to white
94     keyword whole true white
95     keyword whole try white
96     keyword whole type white
97     keyword whole unit white
98     keyword whole until white
99     keyword whole uses white
100     keyword whole var white
101     keyword whole virtual white
102     keyword whole while white
103     keyword whole with white
104     keyword whole write white
105     keyword whole writeln white
106     keyword whole xor cyan
107     keyword whole .. white
109     keyword // brightgreen
111     keyword > cyan
112     keyword < cyan
113     keyword \+ cyan
114     keyword - cyan
115     keyword / cyan
116     keyword % lightgray
117     keyword = cyan
118     keyword [ lightgray
119     keyword ] lightgray
120     keyword ( lightgray
121     keyword ) lightgray
122     keyword , lightgray
123     keyword . lightgray
124     keyword : lightgray
125     keyword ; lightgray
126 #    keyword {$*} brightred
128 context ' ' brightcyan
129 context exclusive // \n brightgreen
130     keyword $+:*$ black green
131 context exclusive (\* \*) brightgreen
132     keyword $+:*$ black green
133 context exclusive (\*\* \*) brightgreen black
134     keyword $+:*$ black green
135 context {$ } green
136 context { } brightgreen
137 #    keyword \[ABCDEFGHIJKLMNOPQRSTUVWXYZ\]\[-\+\] brightgreen
138 #    keyword $* green
139     keyword $+:*$ black green
140     spellcheck