arduino-emulator
Loading...
Searching...
No Matches
Binary.h
1/*
2 binary.h - Definitions for binary constants
3 Deprecated -- use 0b binary literals instead
4 Copyright (c) 2006 David A. Mellis. All right reserved.
5
6 This library is free software; you can redistribute it and/or
7 modify it under the terms of the GNU Lesser General Public
8 License as published by the Free Software Foundation; either
9 version 2.1 of the License, or (at your option) any later version.
10
11 This library is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 Lesser General Public License for more details.
15
16 You should have received a copy of the GNU Lesser General Public
17 License along with this library; if not, write to the Free Software
18 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
19*/
20
21#ifndef Binary_h
22#define Binary_h
23
24/* If supported, 0b binary literals are preferable to these constants.
25 * In that case, warn the user about these being deprecated (if possible). */
26#if __cplusplus >= 201402L
27 /* C++14 introduces binary literals; C++11 introduces [[deprecated()]] */
28 #define DEPRECATED(x) [[deprecated("use " #x " instead")]]
29#elif __GNUC__ >= 6
30 /* GCC 4.3 supports binary literals; GCC 6 supports __deprecated__ on enums*/
31 #define DEPRECATED(x) __attribute__ ((__deprecated__ ("use " #x " instead")))
32#else
33 /* binary literals not supported, or "deprecated" warning not displayable */
34 #define DEPRECATED(x)
35#endif
36
37enum {
38 B0 DEPRECATED(0b0 ) = 0,
39 B00 DEPRECATED(0b00 ) = 0,
40 B000 DEPRECATED(0b000 ) = 0,
41 B0000 DEPRECATED(0b0000 ) = 0,
42 B00000 DEPRECATED(0b00000 ) = 0,
43 B000000 DEPRECATED(0b000000 ) = 0,
44 B0000000 DEPRECATED(0b0000000 ) = 0,
45 B00000000 DEPRECATED(0b00000000) = 0,
46 B1 DEPRECATED(0b1 ) = 1,
47 B01 DEPRECATED(0b01 ) = 1,
48 B001 DEPRECATED(0b001 ) = 1,
49 B0001 DEPRECATED(0b0001 ) = 1,
50 B00001 DEPRECATED(0b00001 ) = 1,
51 B000001 DEPRECATED(0b000001 ) = 1,
52 B0000001 DEPRECATED(0b0000001 ) = 1,
53 B00000001 DEPRECATED(0b00000001) = 1,
54 B10 DEPRECATED(0b10 ) = 2,
55 B010 DEPRECATED(0b010 ) = 2,
56 B0010 DEPRECATED(0b0010 ) = 2,
57 B00010 DEPRECATED(0b00010 ) = 2,
58 B000010 DEPRECATED(0b000010 ) = 2,
59 B0000010 DEPRECATED(0b0000010 ) = 2,
60 B00000010 DEPRECATED(0b00000010) = 2,
61 B11 DEPRECATED(0b11 ) = 3,
62 B011 DEPRECATED(0b011 ) = 3,
63 B0011 DEPRECATED(0b0011 ) = 3,
64 B00011 DEPRECATED(0b00011 ) = 3,
65 B000011 DEPRECATED(0b000011 ) = 3,
66 B0000011 DEPRECATED(0b0000011 ) = 3,
67 B00000011 DEPRECATED(0b00000011) = 3,
68 B100 DEPRECATED(0b100 ) = 4,
69 B0100 DEPRECATED(0b0100 ) = 4,
70 B00100 DEPRECATED(0b00100 ) = 4,
71 B000100 DEPRECATED(0b000100 ) = 4,
72 B0000100 DEPRECATED(0b0000100 ) = 4,
73 B00000100 DEPRECATED(0b00000100) = 4,
74 B101 DEPRECATED(0b101 ) = 5,
75 B0101 DEPRECATED(0b0101 ) = 5,
76 B00101 DEPRECATED(0b00101 ) = 5,
77 B000101 DEPRECATED(0b000101 ) = 5,
78 B0000101 DEPRECATED(0b0000101 ) = 5,
79 B00000101 DEPRECATED(0b00000101) = 5,
80 B110 DEPRECATED(0b110 ) = 6,
81 B0110 DEPRECATED(0b0110 ) = 6,
82 B00110 DEPRECATED(0b00110 ) = 6,
83 B000110 DEPRECATED(0b000110 ) = 6,
84 B0000110 DEPRECATED(0b0000110 ) = 6,
85 B00000110 DEPRECATED(0b00000110) = 6,
86 B111 DEPRECATED(0b111 ) = 7,
87 B0111 DEPRECATED(0b0111 ) = 7,
88 B00111 DEPRECATED(0b00111 ) = 7,
89 B000111 DEPRECATED(0b000111 ) = 7,
90 B0000111 DEPRECATED(0b0000111 ) = 7,
91 B00000111 DEPRECATED(0b00000111) = 7,
92 B1000 DEPRECATED(0b1000 ) = 8,
93 B01000 DEPRECATED(0b01000 ) = 8,
94 B001000 DEPRECATED(0b001000 ) = 8,
95 B0001000 DEPRECATED(0b0001000 ) = 8,
96 B00001000 DEPRECATED(0b00001000) = 8,
97 B1001 DEPRECATED(0b1001 ) = 9,
98 B01001 DEPRECATED(0b01001 ) = 9,
99 B001001 DEPRECATED(0b001001 ) = 9,
100 B0001001 DEPRECATED(0b0001001 ) = 9,
101 B00001001 DEPRECATED(0b00001001) = 9,
102 B1010 DEPRECATED(0b1010 ) = 10,
103 B01010 DEPRECATED(0b01010 ) = 10,
104 B001010 DEPRECATED(0b001010 ) = 10,
105 B0001010 DEPRECATED(0b0001010 ) = 10,
106 B00001010 DEPRECATED(0b00001010) = 10,
107 B1011 DEPRECATED(0b1011 ) = 11,
108 B01011 DEPRECATED(0b01011 ) = 11,
109 B001011 DEPRECATED(0b001011 ) = 11,
110 B0001011 DEPRECATED(0b0001011 ) = 11,
111 B00001011 DEPRECATED(0b00001011) = 11,
112 B1100 DEPRECATED(0b1100 ) = 12,
113 B01100 DEPRECATED(0b01100 ) = 12,
114 B001100 DEPRECATED(0b001100 ) = 12,
115 B0001100 DEPRECATED(0b0001100 ) = 12,
116 B00001100 DEPRECATED(0b00001100) = 12,
117 B1101 DEPRECATED(0b1101 ) = 13,
118 B01101 DEPRECATED(0b01101 ) = 13,
119 B001101 DEPRECATED(0b001101 ) = 13,
120 B0001101 DEPRECATED(0b0001101 ) = 13,
121 B00001101 DEPRECATED(0b00001101) = 13,
122 B1110 DEPRECATED(0b1110 ) = 14,
123 B01110 DEPRECATED(0b01110 ) = 14,
124 B001110 DEPRECATED(0b001110 ) = 14,
125 B0001110 DEPRECATED(0b0001110 ) = 14,
126 B00001110 DEPRECATED(0b00001110) = 14,
127 B1111 DEPRECATED(0b1111 ) = 15,
128 B01111 DEPRECATED(0b01111 ) = 15,
129 B001111 DEPRECATED(0b001111 ) = 15,
130 B0001111 DEPRECATED(0b0001111 ) = 15,
131 B00001111 DEPRECATED(0b00001111) = 15,
132 B10000 DEPRECATED(0b10000 ) = 16,
133 B010000 DEPRECATED(0b010000 ) = 16,
134 B0010000 DEPRECATED(0b0010000 ) = 16,
135 B00010000 DEPRECATED(0b00010000) = 16,
136 B10001 DEPRECATED(0b10001 ) = 17,
137 B010001 DEPRECATED(0b010001 ) = 17,
138 B0010001 DEPRECATED(0b0010001 ) = 17,
139 B00010001 DEPRECATED(0b00010001) = 17,
140 B10010 DEPRECATED(0b10010 ) = 18,
141 B010010 DEPRECATED(0b010010 ) = 18,
142 B0010010 DEPRECATED(0b0010010 ) = 18,
143 B00010010 DEPRECATED(0b00010010) = 18,
144 B10011 DEPRECATED(0b10011 ) = 19,
145 B010011 DEPRECATED(0b010011 ) = 19,
146 B0010011 DEPRECATED(0b0010011 ) = 19,
147 B00010011 DEPRECATED(0b00010011) = 19,
148 B10100 DEPRECATED(0b10100 ) = 20,
149 B010100 DEPRECATED(0b010100 ) = 20,
150 B0010100 DEPRECATED(0b0010100 ) = 20,
151 B00010100 DEPRECATED(0b00010100) = 20,
152 B10101 DEPRECATED(0b10101 ) = 21,
153 B010101 DEPRECATED(0b010101 ) = 21,
154 B0010101 DEPRECATED(0b0010101 ) = 21,
155 B00010101 DEPRECATED(0b00010101) = 21,
156 B10110 DEPRECATED(0b10110 ) = 22,
157 B010110 DEPRECATED(0b010110 ) = 22,
158 B0010110 DEPRECATED(0b0010110 ) = 22,
159 B00010110 DEPRECATED(0b00010110) = 22,
160 B10111 DEPRECATED(0b10111 ) = 23,
161 B010111 DEPRECATED(0b010111 ) = 23,
162 B0010111 DEPRECATED(0b0010111 ) = 23,
163 B00010111 DEPRECATED(0b00010111) = 23,
164 B11000 DEPRECATED(0b11000 ) = 24,
165 B011000 DEPRECATED(0b011000 ) = 24,
166 B0011000 DEPRECATED(0b0011000 ) = 24,
167 B00011000 DEPRECATED(0b00011000) = 24,
168 B11001 DEPRECATED(0b11001 ) = 25,
169 B011001 DEPRECATED(0b011001 ) = 25,
170 B0011001 DEPRECATED(0b0011001 ) = 25,
171 B00011001 DEPRECATED(0b00011001) = 25,
172 B11010 DEPRECATED(0b11010 ) = 26,
173 B011010 DEPRECATED(0b011010 ) = 26,
174 B0011010 DEPRECATED(0b0011010 ) = 26,
175 B00011010 DEPRECATED(0b00011010) = 26,
176 B11011 DEPRECATED(0b11011 ) = 27,
177 B011011 DEPRECATED(0b011011 ) = 27,
178 B0011011 DEPRECATED(0b0011011 ) = 27,
179 B00011011 DEPRECATED(0b00011011) = 27,
180 B11100 DEPRECATED(0b11100 ) = 28,
181 B011100 DEPRECATED(0b011100 ) = 28,
182 B0011100 DEPRECATED(0b0011100 ) = 28,
183 B00011100 DEPRECATED(0b00011100) = 28,
184 B11101 DEPRECATED(0b11101 ) = 29,
185 B011101 DEPRECATED(0b011101 ) = 29,
186 B0011101 DEPRECATED(0b0011101 ) = 29,
187 B00011101 DEPRECATED(0b00011101) = 29,
188 B11110 DEPRECATED(0b11110 ) = 30,
189 B011110 DEPRECATED(0b011110 ) = 30,
190 B0011110 DEPRECATED(0b0011110 ) = 30,
191 B00011110 DEPRECATED(0b00011110) = 30,
192 B11111 DEPRECATED(0b11111 ) = 31,
193 B011111 DEPRECATED(0b011111 ) = 31,
194 B0011111 DEPRECATED(0b0011111 ) = 31,
195 B00011111 DEPRECATED(0b00011111) = 31,
196 B100000 DEPRECATED(0b100000 ) = 32,
197 B0100000 DEPRECATED(0b0100000 ) = 32,
198 B00100000 DEPRECATED(0b00100000) = 32,
199 B100001 DEPRECATED(0b100001 ) = 33,
200 B0100001 DEPRECATED(0b0100001 ) = 33,
201 B00100001 DEPRECATED(0b00100001) = 33,
202 B100010 DEPRECATED(0b100010 ) = 34,
203 B0100010 DEPRECATED(0b0100010 ) = 34,
204 B00100010 DEPRECATED(0b00100010) = 34,
205 B100011 DEPRECATED(0b100011 ) = 35,
206 B0100011 DEPRECATED(0b0100011 ) = 35,
207 B00100011 DEPRECATED(0b00100011) = 35,
208 B100100 DEPRECATED(0b100100 ) = 36,
209 B0100100 DEPRECATED(0b0100100 ) = 36,
210 B00100100 DEPRECATED(0b00100100) = 36,
211 B100101 DEPRECATED(0b100101 ) = 37,
212 B0100101 DEPRECATED(0b0100101 ) = 37,
213 B00100101 DEPRECATED(0b00100101) = 37,
214 B100110 DEPRECATED(0b100110 ) = 38,
215 B0100110 DEPRECATED(0b0100110 ) = 38,
216 B00100110 DEPRECATED(0b00100110) = 38,
217 B100111 DEPRECATED(0b100111 ) = 39,
218 B0100111 DEPRECATED(0b0100111 ) = 39,
219 B00100111 DEPRECATED(0b00100111) = 39,
220 B101000 DEPRECATED(0b101000 ) = 40,
221 B0101000 DEPRECATED(0b0101000 ) = 40,
222 B00101000 DEPRECATED(0b00101000) = 40,
223 B101001 DEPRECATED(0b101001 ) = 41,
224 B0101001 DEPRECATED(0b0101001 ) = 41,
225 B00101001 DEPRECATED(0b00101001) = 41,
226 B101010 DEPRECATED(0b101010 ) = 42,
227 B0101010 DEPRECATED(0b0101010 ) = 42,
228 B00101010 DEPRECATED(0b00101010) = 42,
229 B101011 DEPRECATED(0b101011 ) = 43,
230 B0101011 DEPRECATED(0b0101011 ) = 43,
231 B00101011 DEPRECATED(0b00101011) = 43,
232 B101100 DEPRECATED(0b101100 ) = 44,
233 B0101100 DEPRECATED(0b0101100 ) = 44,
234 B00101100 DEPRECATED(0b00101100) = 44,
235 B101101 DEPRECATED(0b101101 ) = 45,
236 B0101101 DEPRECATED(0b0101101 ) = 45,
237 B00101101 DEPRECATED(0b00101101) = 45,
238 B101110 DEPRECATED(0b101110 ) = 46,
239 B0101110 DEPRECATED(0b0101110 ) = 46,
240 B00101110 DEPRECATED(0b00101110) = 46,
241 B101111 DEPRECATED(0b101111 ) = 47,
242 B0101111 DEPRECATED(0b0101111 ) = 47,
243 B00101111 DEPRECATED(0b00101111) = 47,
244 B110000 DEPRECATED(0b110000 ) = 48,
245 B0110000 DEPRECATED(0b0110000 ) = 48,
246 B00110000 DEPRECATED(0b00110000) = 48,
247 B110001 DEPRECATED(0b110001 ) = 49,
248 B0110001 DEPRECATED(0b0110001 ) = 49,
249 B00110001 DEPRECATED(0b00110001) = 49,
250 B110010 DEPRECATED(0b110010 ) = 50,
251 B0110010 DEPRECATED(0b0110010 ) = 50,
252 B00110010 DEPRECATED(0b00110010) = 50,
253 B110011 DEPRECATED(0b110011 ) = 51,
254 B0110011 DEPRECATED(0b0110011 ) = 51,
255 B00110011 DEPRECATED(0b00110011) = 51,
256 B110100 DEPRECATED(0b110100 ) = 52,
257 B0110100 DEPRECATED(0b0110100 ) = 52,
258 B00110100 DEPRECATED(0b00110100) = 52,
259 B110101 DEPRECATED(0b110101 ) = 53,
260 B0110101 DEPRECATED(0b0110101 ) = 53,
261 B00110101 DEPRECATED(0b00110101) = 53,
262 B110110 DEPRECATED(0b110110 ) = 54,
263 B0110110 DEPRECATED(0b0110110 ) = 54,
264 B00110110 DEPRECATED(0b00110110) = 54,
265 B110111 DEPRECATED(0b110111 ) = 55,
266 B0110111 DEPRECATED(0b0110111 ) = 55,
267 B00110111 DEPRECATED(0b00110111) = 55,
268 B111000 DEPRECATED(0b111000 ) = 56,
269 B0111000 DEPRECATED(0b0111000 ) = 56,
270 B00111000 DEPRECATED(0b00111000) = 56,
271 B111001 DEPRECATED(0b111001 ) = 57,
272 B0111001 DEPRECATED(0b0111001 ) = 57,
273 B00111001 DEPRECATED(0b00111001) = 57,
274 B111010 DEPRECATED(0b111010 ) = 58,
275 B0111010 DEPRECATED(0b0111010 ) = 58,
276 B00111010 DEPRECATED(0b00111010) = 58,
277 B111011 DEPRECATED(0b111011 ) = 59,
278 B0111011 DEPRECATED(0b0111011 ) = 59,
279 B00111011 DEPRECATED(0b00111011) = 59,
280 B111100 DEPRECATED(0b111100 ) = 60,
281 B0111100 DEPRECATED(0b0111100 ) = 60,
282 B00111100 DEPRECATED(0b00111100) = 60,
283 B111101 DEPRECATED(0b111101 ) = 61,
284 B0111101 DEPRECATED(0b0111101 ) = 61,
285 B00111101 DEPRECATED(0b00111101) = 61,
286 B111110 DEPRECATED(0b111110 ) = 62,
287 B0111110 DEPRECATED(0b0111110 ) = 62,
288 B00111110 DEPRECATED(0b00111110) = 62,
289 B111111 DEPRECATED(0b111111 ) = 63,
290 B0111111 DEPRECATED(0b0111111 ) = 63,
291 B00111111 DEPRECATED(0b00111111) = 63,
292 B1000000 DEPRECATED(0b1000000 ) = 64,
293 B01000000 DEPRECATED(0b01000000) = 64,
294 B1000001 DEPRECATED(0b1000001 ) = 65,
295 B01000001 DEPRECATED(0b01000001) = 65,
296 B1000010 DEPRECATED(0b1000010 ) = 66,
297 B01000010 DEPRECATED(0b01000010) = 66,
298 B1000011 DEPRECATED(0b1000011 ) = 67,
299 B01000011 DEPRECATED(0b01000011) = 67,
300 B1000100 DEPRECATED(0b1000100 ) = 68,
301 B01000100 DEPRECATED(0b01000100) = 68,
302 B1000101 DEPRECATED(0b1000101 ) = 69,
303 B01000101 DEPRECATED(0b01000101) = 69,
304 B1000110 DEPRECATED(0b1000110 ) = 70,
305 B01000110 DEPRECATED(0b01000110) = 70,
306 B1000111 DEPRECATED(0b1000111 ) = 71,
307 B01000111 DEPRECATED(0b01000111) = 71,
308 B1001000 DEPRECATED(0b1001000 ) = 72,
309 B01001000 DEPRECATED(0b01001000) = 72,
310 B1001001 DEPRECATED(0b1001001 ) = 73,
311 B01001001 DEPRECATED(0b01001001) = 73,
312 B1001010 DEPRECATED(0b1001010 ) = 74,
313 B01001010 DEPRECATED(0b01001010) = 74,
314 B1001011 DEPRECATED(0b1001011 ) = 75,
315 B01001011 DEPRECATED(0b01001011) = 75,
316 B1001100 DEPRECATED(0b1001100 ) = 76,
317 B01001100 DEPRECATED(0b01001100) = 76,
318 B1001101 DEPRECATED(0b1001101 ) = 77,
319 B01001101 DEPRECATED(0b01001101) = 77,
320 B1001110 DEPRECATED(0b1001110 ) = 78,
321 B01001110 DEPRECATED(0b01001110) = 78,
322 B1001111 DEPRECATED(0b1001111 ) = 79,
323 B01001111 DEPRECATED(0b01001111) = 79,
324 B1010000 DEPRECATED(0b1010000 ) = 80,
325 B01010000 DEPRECATED(0b01010000) = 80,
326 B1010001 DEPRECATED(0b1010001 ) = 81,
327 B01010001 DEPRECATED(0b01010001) = 81,
328 B1010010 DEPRECATED(0b1010010 ) = 82,
329 B01010010 DEPRECATED(0b01010010) = 82,
330 B1010011 DEPRECATED(0b1010011 ) = 83,
331 B01010011 DEPRECATED(0b01010011) = 83,
332 B1010100 DEPRECATED(0b1010100 ) = 84,
333 B01010100 DEPRECATED(0b01010100) = 84,
334 B1010101 DEPRECATED(0b1010101 ) = 85,
335 B01010101 DEPRECATED(0b01010101) = 85,
336 B1010110 DEPRECATED(0b1010110 ) = 86,
337 B01010110 DEPRECATED(0b01010110) = 86,
338 B1010111 DEPRECATED(0b1010111 ) = 87,
339 B01010111 DEPRECATED(0b01010111) = 87,
340 B1011000 DEPRECATED(0b1011000 ) = 88,
341 B01011000 DEPRECATED(0b01011000) = 88,
342 B1011001 DEPRECATED(0b1011001 ) = 89,
343 B01011001 DEPRECATED(0b01011001) = 89,
344 B1011010 DEPRECATED(0b1011010 ) = 90,
345 B01011010 DEPRECATED(0b01011010) = 90,
346 B1011011 DEPRECATED(0b1011011 ) = 91,
347 B01011011 DEPRECATED(0b01011011) = 91,
348 B1011100 DEPRECATED(0b1011100 ) = 92,
349 B01011100 DEPRECATED(0b01011100) = 92,
350 B1011101 DEPRECATED(0b1011101 ) = 93,
351 B01011101 DEPRECATED(0b01011101) = 93,
352 B1011110 DEPRECATED(0b1011110 ) = 94,
353 B01011110 DEPRECATED(0b01011110) = 94,
354 B1011111 DEPRECATED(0b1011111 ) = 95,
355 B01011111 DEPRECATED(0b01011111) = 95,
356 B1100000 DEPRECATED(0b1100000 ) = 96,
357 B01100000 DEPRECATED(0b01100000) = 96,
358 B1100001 DEPRECATED(0b1100001 ) = 97,
359 B01100001 DEPRECATED(0b01100001) = 97,
360 B1100010 DEPRECATED(0b1100010 ) = 98,
361 B01100010 DEPRECATED(0b01100010) = 98,
362 B1100011 DEPRECATED(0b1100011 ) = 99,
363 B01100011 DEPRECATED(0b01100011) = 99,
364 B1100100 DEPRECATED(0b1100100 ) = 100,
365 B01100100 DEPRECATED(0b01100100) = 100,
366 B1100101 DEPRECATED(0b1100101 ) = 101,
367 B01100101 DEPRECATED(0b01100101) = 101,
368 B1100110 DEPRECATED(0b1100110 ) = 102,
369 B01100110 DEPRECATED(0b01100110) = 102,
370 B1100111 DEPRECATED(0b1100111 ) = 103,
371 B01100111 DEPRECATED(0b01100111) = 103,
372 B1101000 DEPRECATED(0b1101000 ) = 104,
373 B01101000 DEPRECATED(0b01101000) = 104,
374 B1101001 DEPRECATED(0b1101001 ) = 105,
375 B01101001 DEPRECATED(0b01101001) = 105,
376 B1101010 DEPRECATED(0b1101010 ) = 106,
377 B01101010 DEPRECATED(0b01101010) = 106,
378 B1101011 DEPRECATED(0b1101011 ) = 107,
379 B01101011 DEPRECATED(0b01101011) = 107,
380 B1101100 DEPRECATED(0b1101100 ) = 108,
381 B01101100 DEPRECATED(0b01101100) = 108,
382 B1101101 DEPRECATED(0b1101101 ) = 109,
383 B01101101 DEPRECATED(0b01101101) = 109,
384 B1101110 DEPRECATED(0b1101110 ) = 110,
385 B01101110 DEPRECATED(0b01101110) = 110,
386 B1101111 DEPRECATED(0b1101111 ) = 111,
387 B01101111 DEPRECATED(0b01101111) = 111,
388 B1110000 DEPRECATED(0b1110000 ) = 112,
389 B01110000 DEPRECATED(0b01110000) = 112,
390 B1110001 DEPRECATED(0b1110001 ) = 113,
391 B01110001 DEPRECATED(0b01110001) = 113,
392 B1110010 DEPRECATED(0b1110010 ) = 114,
393 B01110010 DEPRECATED(0b01110010) = 114,
394 B1110011 DEPRECATED(0b1110011 ) = 115,
395 B01110011 DEPRECATED(0b01110011) = 115,
396 B1110100 DEPRECATED(0b1110100 ) = 116,
397 B01110100 DEPRECATED(0b01110100) = 116,
398 B1110101 DEPRECATED(0b1110101 ) = 117,
399 B01110101 DEPRECATED(0b01110101) = 117,
400 B1110110 DEPRECATED(0b1110110 ) = 118,
401 B01110110 DEPRECATED(0b01110110) = 118,
402 B1110111 DEPRECATED(0b1110111 ) = 119,
403 B01110111 DEPRECATED(0b01110111) = 119,
404 B1111000 DEPRECATED(0b1111000 ) = 120,
405 B01111000 DEPRECATED(0b01111000) = 120,
406 B1111001 DEPRECATED(0b1111001 ) = 121,
407 B01111001 DEPRECATED(0b01111001) = 121,
408 B1111010 DEPRECATED(0b1111010 ) = 122,
409 B01111010 DEPRECATED(0b01111010) = 122,
410 B1111011 DEPRECATED(0b1111011 ) = 123,
411 B01111011 DEPRECATED(0b01111011) = 123,
412 B1111100 DEPRECATED(0b1111100 ) = 124,
413 B01111100 DEPRECATED(0b01111100) = 124,
414 B1111101 DEPRECATED(0b1111101 ) = 125,
415 B01111101 DEPRECATED(0b01111101) = 125,
416 B1111110 DEPRECATED(0b1111110 ) = 126,
417 B01111110 DEPRECATED(0b01111110) = 126,
418 B1111111 DEPRECATED(0b1111111 ) = 127,
419 B01111111 DEPRECATED(0b01111111) = 127,
420 B10000000 DEPRECATED(0b10000000) = 128,
421 B10000001 DEPRECATED(0b10000001) = 129,
422 B10000010 DEPRECATED(0b10000010) = 130,
423 B10000011 DEPRECATED(0b10000011) = 131,
424 B10000100 DEPRECATED(0b10000100) = 132,
425 B10000101 DEPRECATED(0b10000101) = 133,
426 B10000110 DEPRECATED(0b10000110) = 134,
427 B10000111 DEPRECATED(0b10000111) = 135,
428 B10001000 DEPRECATED(0b10001000) = 136,
429 B10001001 DEPRECATED(0b10001001) = 137,
430 B10001010 DEPRECATED(0b10001010) = 138,
431 B10001011 DEPRECATED(0b10001011) = 139,
432 B10001100 DEPRECATED(0b10001100) = 140,
433 B10001101 DEPRECATED(0b10001101) = 141,
434 B10001110 DEPRECATED(0b10001110) = 142,
435 B10001111 DEPRECATED(0b10001111) = 143,
436 B10010000 DEPRECATED(0b10010000) = 144,
437 B10010001 DEPRECATED(0b10010001) = 145,
438 B10010010 DEPRECATED(0b10010010) = 146,
439 B10010011 DEPRECATED(0b10010011) = 147,
440 B10010100 DEPRECATED(0b10010100) = 148,
441 B10010101 DEPRECATED(0b10010101) = 149,
442 B10010110 DEPRECATED(0b10010110) = 150,
443 B10010111 DEPRECATED(0b10010111) = 151,
444 B10011000 DEPRECATED(0b10011000) = 152,
445 B10011001 DEPRECATED(0b10011001) = 153,
446 B10011010 DEPRECATED(0b10011010) = 154,
447 B10011011 DEPRECATED(0b10011011) = 155,
448 B10011100 DEPRECATED(0b10011100) = 156,
449 B10011101 DEPRECATED(0b10011101) = 157,
450 B10011110 DEPRECATED(0b10011110) = 158,
451 B10011111 DEPRECATED(0b10011111) = 159,
452 B10100000 DEPRECATED(0b10100000) = 160,
453 B10100001 DEPRECATED(0b10100001) = 161,
454 B10100010 DEPRECATED(0b10100010) = 162,
455 B10100011 DEPRECATED(0b10100011) = 163,
456 B10100100 DEPRECATED(0b10100100) = 164,
457 B10100101 DEPRECATED(0b10100101) = 165,
458 B10100110 DEPRECATED(0b10100110) = 166,
459 B10100111 DEPRECATED(0b10100111) = 167,
460 B10101000 DEPRECATED(0b10101000) = 168,
461 B10101001 DEPRECATED(0b10101001) = 169,
462 B10101010 DEPRECATED(0b10101010) = 170,
463 B10101011 DEPRECATED(0b10101011) = 171,
464 B10101100 DEPRECATED(0b10101100) = 172,
465 B10101101 DEPRECATED(0b10101101) = 173,
466 B10101110 DEPRECATED(0b10101110) = 174,
467 B10101111 DEPRECATED(0b10101111) = 175,
468 B10110000 DEPRECATED(0b10110000) = 176,
469 B10110001 DEPRECATED(0b10110001) = 177,
470 B10110010 DEPRECATED(0b10110010) = 178,
471 B10110011 DEPRECATED(0b10110011) = 179,
472 B10110100 DEPRECATED(0b10110100) = 180,
473 B10110101 DEPRECATED(0b10110101) = 181,
474 B10110110 DEPRECATED(0b10110110) = 182,
475 B10110111 DEPRECATED(0b10110111) = 183,
476 B10111000 DEPRECATED(0b10111000) = 184,
477 B10111001 DEPRECATED(0b10111001) = 185,
478 B10111010 DEPRECATED(0b10111010) = 186,
479 B10111011 DEPRECATED(0b10111011) = 187,
480 B10111100 DEPRECATED(0b10111100) = 188,
481 B10111101 DEPRECATED(0b10111101) = 189,
482 B10111110 DEPRECATED(0b10111110) = 190,
483 B10111111 DEPRECATED(0b10111111) = 191,
484 B11000000 DEPRECATED(0b11000000) = 192,
485 B11000001 DEPRECATED(0b11000001) = 193,
486 B11000010 DEPRECATED(0b11000010) = 194,
487 B11000011 DEPRECATED(0b11000011) = 195,
488 B11000100 DEPRECATED(0b11000100) = 196,
489 B11000101 DEPRECATED(0b11000101) = 197,
490 B11000110 DEPRECATED(0b11000110) = 198,
491 B11000111 DEPRECATED(0b11000111) = 199,
492 B11001000 DEPRECATED(0b11001000) = 200,
493 B11001001 DEPRECATED(0b11001001) = 201,
494 B11001010 DEPRECATED(0b11001010) = 202,
495 B11001011 DEPRECATED(0b11001011) = 203,
496 B11001100 DEPRECATED(0b11001100) = 204,
497 B11001101 DEPRECATED(0b11001101) = 205,
498 B11001110 DEPRECATED(0b11001110) = 206,
499 B11001111 DEPRECATED(0b11001111) = 207,
500 B11010000 DEPRECATED(0b11010000) = 208,
501 B11010001 DEPRECATED(0b11010001) = 209,
502 B11010010 DEPRECATED(0b11010010) = 210,
503 B11010011 DEPRECATED(0b11010011) = 211,
504 B11010100 DEPRECATED(0b11010100) = 212,
505 B11010101 DEPRECATED(0b11010101) = 213,
506 B11010110 DEPRECATED(0b11010110) = 214,
507 B11010111 DEPRECATED(0b11010111) = 215,
508 B11011000 DEPRECATED(0b11011000) = 216,
509 B11011001 DEPRECATED(0b11011001) = 217,
510 B11011010 DEPRECATED(0b11011010) = 218,
511 B11011011 DEPRECATED(0b11011011) = 219,
512 B11011100 DEPRECATED(0b11011100) = 220,
513 B11011101 DEPRECATED(0b11011101) = 221,
514 B11011110 DEPRECATED(0b11011110) = 222,
515 B11011111 DEPRECATED(0b11011111) = 223,
516 B11100000 DEPRECATED(0b11100000) = 224,
517 B11100001 DEPRECATED(0b11100001) = 225,
518 B11100010 DEPRECATED(0b11100010) = 226,
519 B11100011 DEPRECATED(0b11100011) = 227,
520 B11100100 DEPRECATED(0b11100100) = 228,
521 B11100101 DEPRECATED(0b11100101) = 229,
522 B11100110 DEPRECATED(0b11100110) = 230,
523 B11100111 DEPRECATED(0b11100111) = 231,
524 B11101000 DEPRECATED(0b11101000) = 232,
525 B11101001 DEPRECATED(0b11101001) = 233,
526 B11101010 DEPRECATED(0b11101010) = 234,
527 B11101011 DEPRECATED(0b11101011) = 235,
528 B11101100 DEPRECATED(0b11101100) = 236,
529 B11101101 DEPRECATED(0b11101101) = 237,
530 B11101110 DEPRECATED(0b11101110) = 238,
531 B11101111 DEPRECATED(0b11101111) = 239,
532 B11110000 DEPRECATED(0b11110000) = 240,
533 B11110001 DEPRECATED(0b11110001) = 241,
534 B11110010 DEPRECATED(0b11110010) = 242,
535 B11110011 DEPRECATED(0b11110011) = 243,
536 B11110100 DEPRECATED(0b11110100) = 244,
537 B11110101 DEPRECATED(0b11110101) = 245,
538 B11110110 DEPRECATED(0b11110110) = 246,
539 B11110111 DEPRECATED(0b11110111) = 247,
540 B11111000 DEPRECATED(0b11111000) = 248,
541 B11111001 DEPRECATED(0b11111001) = 249,
542 B11111010 DEPRECATED(0b11111010) = 250,
543 B11111011 DEPRECATED(0b11111011) = 251,
544 B11111100 DEPRECATED(0b11111100) = 252,
545 B11111101 DEPRECATED(0b11111101) = 253,
546 B11111110 DEPRECATED(0b11111110) = 254,
547 B11111111 DEPRECATED(0b11111111) = 255
548};
549
550#undef DEPRECATED
551
552#endif