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