1 # Adam Pribyl, based on ADA
2 # modified: Andrew Borodin
4 # literal, on, (something else)
8 #wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_
10 keyword whole with yellow
11 keyword whole select yellow
12 keyword whole use yellow
13 keyword whole is yellow
14 keyword whole of yellow
15 keyword whole length yellow
16 keyword whole range yellow
17 keyword whole left yellow
18 keyword whole right yellow
19 keyword whole delta yellow
20 keyword whole return yellow
21 keyword whole next yellow
22 keyword whole null yellow
23 keyword whole array yellow
24 keyword whole downto yellow
25 keyword whole to yellow
26 keyword whole foreign yellow
32 keyword := brightgreen
43 keyword \+ brightgreen
46 keyword \* brightgreen
47 keyword \*\* brightgreen
50 keyword => brightgreen
53 keyword <= brightgreen
54 keyword >= brightgreen
56 keyword /= brightgreen
58 # operators and functions
59 keyword whole sll green
60 keyword whole srl green
61 keyword whole sla green
62 keyword whole sra green
63 keyword whole rol green
64 keyword whole ror green
65 keyword whole rem green
66 keyword whole mod green
67 keyword whole not green
68 keyword whole and green
69 keyword whole nand green
70 keyword whole or green
71 keyword whole xor green
72 keyword whole nor green
73 keyword whole xnor green
74 keyword whole abs green
75 keyword whole new green
77 keyword whole begin yellow
78 keyword whole end yellow
79 keyword whole exit yellow
80 keyword whole for yellow
81 keyword whole while yellow
82 keyword whole if yellow
83 keyword whole then yellow
84 keyword whole else yellow
85 keyword whole elsif yellow
86 keyword whole case yellow
87 keyword whole when yellow
88 keyword whole with yellow
89 keyword whole select yellow
90 keyword whole assert yellow
91 keyword whole wait yellow
92 keyword whole open yellow
93 keyword whole loop yellow
94 keyword whole until yellow
95 keyword whole others yellow
96 keyword whole all yellow
97 keyword whole block yellow
98 keyword whole guarded yellow
99 keyword whole after yellow
100 keyword whole transport yellow
101 keyword whole inertial yellow
102 keyword whole reject yellow
103 keyword whole unaffected yellow
104 keyword whole disconnect yellow
106 # types and related stuff
107 keyword whole integer cyan
108 keyword whole natural cyan
109 keyword whole positive cyan
110 keyword whole string cyan
111 keyword whole character cyan
112 keyword whole boolean cyan
113 keyword whole real cyan
114 keyword whole bit cyan
115 keyword whole bit_vector cyan
116 keyword whole time cyan
117 keyword whole units cyan
118 keyword whole std_logic cyan
119 keyword whole std_logic_vector cyan
120 keyword whole severity_level cyan
123 keyword whole true brightred
124 keyword whole false brightred
126 keyword whole fs brightred
127 keyword whole ps brightred
128 keyword whole ns brightred
129 keyword whole us brightred
130 keyword whole ms brightred
131 keyword whole sec brightred
132 keyword whole min brightred
133 keyword whole hr brightred
136 keyword whole type brightcyan
137 keyword whole subtype brightcyan
139 keyword whole variable yellow
140 keyword whole shared yellow
141 keyword whole signal yellow
142 keyword whole constant yellow
143 keyword whole group yellow
144 keyword whole file yellow
145 keyword whole register yellow
147 keyword whole port yellow
148 keyword whole map yellow
149 keyword whole label yellow
150 keyword whole record yellow
151 keyword whole generic yellow
152 keyword whole alias yellow
153 keyword whole attribute yellow
156 keyword whole in white
157 keyword whole out white
158 keyword whole inout white
159 keyword whole buffer white
160 keyword whole linkage white
161 keyword whole bus white
164 keyword whole library yellow
165 keyword whole entity yellow
166 keyword whole architecture yellow
167 keyword whole package yellow
168 keyword whole body yellow
169 keyword whole procedure yellow
170 keyword whole function yellow
171 keyword whole pure yellow
172 keyword whole impure yellow
173 keyword whole configuration yellow
174 keyword whole component yellow
175 keyword whole generic yellow
176 keyword whole process yellow
177 keyword whole postponded yellow
178 keyword whole generate yellow
181 keyword whole report red
182 keyword whole severity red
183 keyword whole note red
184 keyword whole warning red
185 keyword whole error red
186 keyword whole failure red
189 context exclusive -- \n magenta