/src/ghostpdl/base/scfdtab.c
Line | Count | Source (jump to first uncovered line) |
1 | | /* Copyright (C) 2001-2023 Artifex Software, Inc. |
2 | | All Rights Reserved. |
3 | | |
4 | | This software is provided AS-IS with no warranty, either express or |
5 | | implied. |
6 | | |
7 | | This software is distributed under license and may not be copied, |
8 | | modified or distributed except as expressly authorized under the terms |
9 | | of the license contained in the file LICENSE in this distribution. |
10 | | |
11 | | Refer to licensing information at http://www.artifex.com or contact |
12 | | Artifex Software, Inc., 39 Mesa Street, Suite 108A, San Francisco, |
13 | | CA 94129, USA, for further information. |
14 | | */ |
15 | | |
16 | | |
17 | | /* Tables for CCITTFaxDecode filter. */ |
18 | | |
19 | | /* This file was generated automatically. It is governed by the same terms */ |
20 | | /* as the files scfetab.c and scfdgen.c from which it was derived. */ |
21 | | /* Consult those files for the licensing terms and conditions. */ |
22 | | |
23 | | #include "std.h" |
24 | | #include "scommon.h" /* for scf.h */ |
25 | | #include "scf.h" |
26 | | |
27 | | /* White decoding table. */ |
28 | | const cfd_node cf_white_decode[] = { |
29 | | { 256, 12 }, |
30 | | { 272, 12 }, |
31 | | { 29, 8 }, |
32 | | { 30, 8 }, |
33 | | { 45, 8 }, |
34 | | { 46, 8 }, |
35 | | { 22, 7 }, |
36 | | { 22, 7 }, |
37 | | { 23, 7 }, |
38 | | { 23, 7 }, |
39 | | { 47, 8 }, |
40 | | { 48, 8 }, |
41 | | { 13, 6 }, |
42 | | { 13, 6 }, |
43 | | { 13, 6 }, |
44 | | { 13, 6 }, |
45 | | { 20, 7 }, |
46 | | { 20, 7 }, |
47 | | { 33, 8 }, |
48 | | { 34, 8 }, |
49 | | { 35, 8 }, |
50 | | { 36, 8 }, |
51 | | { 37, 8 }, |
52 | | { 38, 8 }, |
53 | | { 19, 7 }, |
54 | | { 19, 7 }, |
55 | | { 31, 8 }, |
56 | | { 32, 8 }, |
57 | | { 1, 6 }, |
58 | | { 1, 6 }, |
59 | | { 1, 6 }, |
60 | | { 1, 6 }, |
61 | | { 12, 6 }, |
62 | | { 12, 6 }, |
63 | | { 12, 6 }, |
64 | | { 12, 6 }, |
65 | | { 53, 8 }, |
66 | | { 54, 8 }, |
67 | | { 26, 7 }, |
68 | | { 26, 7 }, |
69 | | { 39, 8 }, |
70 | | { 40, 8 }, |
71 | | { 41, 8 }, |
72 | | { 42, 8 }, |
73 | | { 43, 8 }, |
74 | | { 44, 8 }, |
75 | | { 21, 7 }, |
76 | | { 21, 7 }, |
77 | | { 28, 7 }, |
78 | | { 28, 7 }, |
79 | | { 61, 8 }, |
80 | | { 62, 8 }, |
81 | | { 63, 8 }, |
82 | | { 0, 8 }, |
83 | | { 320, 8 }, |
84 | | { 384, 8 }, |
85 | | { 10, 5 }, |
86 | | { 10, 5 }, |
87 | | { 10, 5 }, |
88 | | { 10, 5 }, |
89 | | { 10, 5 }, |
90 | | { 10, 5 }, |
91 | | { 10, 5 }, |
92 | | { 10, 5 }, |
93 | | { 11, 5 }, |
94 | | { 11, 5 }, |
95 | | { 11, 5 }, |
96 | | { 11, 5 }, |
97 | | { 11, 5 }, |
98 | | { 11, 5 }, |
99 | | { 11, 5 }, |
100 | | { 11, 5 }, |
101 | | { 27, 7 }, |
102 | | { 27, 7 }, |
103 | | { 59, 8 }, |
104 | | { 60, 8 }, |
105 | | { 288, 9 }, |
106 | | { 290, 9 }, |
107 | | { 18, 7 }, |
108 | | { 18, 7 }, |
109 | | { 24, 7 }, |
110 | | { 24, 7 }, |
111 | | { 49, 8 }, |
112 | | { 50, 8 }, |
113 | | { 51, 8 }, |
114 | | { 52, 8 }, |
115 | | { 25, 7 }, |
116 | | { 25, 7 }, |
117 | | { 55, 8 }, |
118 | | { 56, 8 }, |
119 | | { 57, 8 }, |
120 | | { 58, 8 }, |
121 | | { 192, 6 }, |
122 | | { 192, 6 }, |
123 | | { 192, 6 }, |
124 | | { 192, 6 }, |
125 | | { 1664, 6 }, |
126 | | { 1664, 6 }, |
127 | | { 1664, 6 }, |
128 | | { 1664, 6 }, |
129 | | { 448, 8 }, |
130 | | { 512, 8 }, |
131 | | { 292, 9 }, |
132 | | { 640, 8 }, |
133 | | { 576, 8 }, |
134 | | { 294, 9 }, |
135 | | { 296, 9 }, |
136 | | { 298, 9 }, |
137 | | { 300, 9 }, |
138 | | { 302, 9 }, |
139 | | { 256, 7 }, |
140 | | { 256, 7 }, |
141 | | { 2, 4 }, |
142 | | { 2, 4 }, |
143 | | { 2, 4 }, |
144 | | { 2, 4 }, |
145 | | { 2, 4 }, |
146 | | { 2, 4 }, |
147 | | { 2, 4 }, |
148 | | { 2, 4 }, |
149 | | { 2, 4 }, |
150 | | { 2, 4 }, |
151 | | { 2, 4 }, |
152 | | { 2, 4 }, |
153 | | { 2, 4 }, |
154 | | { 2, 4 }, |
155 | | { 2, 4 }, |
156 | | { 2, 4 }, |
157 | | { 3, 4 }, |
158 | | { 3, 4 }, |
159 | | { 3, 4 }, |
160 | | { 3, 4 }, |
161 | | { 3, 4 }, |
162 | | { 3, 4 }, |
163 | | { 3, 4 }, |
164 | | { 3, 4 }, |
165 | | { 3, 4 }, |
166 | | { 3, 4 }, |
167 | | { 3, 4 }, |
168 | | { 3, 4 }, |
169 | | { 3, 4 }, |
170 | | { 3, 4 }, |
171 | | { 3, 4 }, |
172 | | { 3, 4 }, |
173 | | { 128, 5 }, |
174 | | { 128, 5 }, |
175 | | { 128, 5 }, |
176 | | { 128, 5 }, |
177 | | { 128, 5 }, |
178 | | { 128, 5 }, |
179 | | { 128, 5 }, |
180 | | { 128, 5 }, |
181 | | { 8, 5 }, |
182 | | { 8, 5 }, |
183 | | { 8, 5 }, |
184 | | { 8, 5 }, |
185 | | { 8, 5 }, |
186 | | { 8, 5 }, |
187 | | { 8, 5 }, |
188 | | { 8, 5 }, |
189 | | { 9, 5 }, |
190 | | { 9, 5 }, |
191 | | { 9, 5 }, |
192 | | { 9, 5 }, |
193 | | { 9, 5 }, |
194 | | { 9, 5 }, |
195 | | { 9, 5 }, |
196 | | { 9, 5 }, |
197 | | { 16, 6 }, |
198 | | { 16, 6 }, |
199 | | { 16, 6 }, |
200 | | { 16, 6 }, |
201 | | { 17, 6 }, |
202 | | { 17, 6 }, |
203 | | { 17, 6 }, |
204 | | { 17, 6 }, |
205 | | { 4, 4 }, |
206 | | { 4, 4 }, |
207 | | { 4, 4 }, |
208 | | { 4, 4 }, |
209 | | { 4, 4 }, |
210 | | { 4, 4 }, |
211 | | { 4, 4 }, |
212 | | { 4, 4 }, |
213 | | { 4, 4 }, |
214 | | { 4, 4 }, |
215 | | { 4, 4 }, |
216 | | { 4, 4 }, |
217 | | { 4, 4 }, |
218 | | { 4, 4 }, |
219 | | { 4, 4 }, |
220 | | { 4, 4 }, |
221 | | { 5, 4 }, |
222 | | { 5, 4 }, |
223 | | { 5, 4 }, |
224 | | { 5, 4 }, |
225 | | { 5, 4 }, |
226 | | { 5, 4 }, |
227 | | { 5, 4 }, |
228 | | { 5, 4 }, |
229 | | { 5, 4 }, |
230 | | { 5, 4 }, |
231 | | { 5, 4 }, |
232 | | { 5, 4 }, |
233 | | { 5, 4 }, |
234 | | { 5, 4 }, |
235 | | { 5, 4 }, |
236 | | { 5, 4 }, |
237 | | { 14, 6 }, |
238 | | { 14, 6 }, |
239 | | { 14, 6 }, |
240 | | { 14, 6 }, |
241 | | { 15, 6 }, |
242 | | { 15, 6 }, |
243 | | { 15, 6 }, |
244 | | { 15, 6 }, |
245 | | { 64, 5 }, |
246 | | { 64, 5 }, |
247 | | { 64, 5 }, |
248 | | { 64, 5 }, |
249 | | { 64, 5 }, |
250 | | { 64, 5 }, |
251 | | { 64, 5 }, |
252 | | { 64, 5 }, |
253 | | { 6, 4 }, |
254 | | { 6, 4 }, |
255 | | { 6, 4 }, |
256 | | { 6, 4 }, |
257 | | { 6, 4 }, |
258 | | { 6, 4 }, |
259 | | { 6, 4 }, |
260 | | { 6, 4 }, |
261 | | { 6, 4 }, |
262 | | { 6, 4 }, |
263 | | { 6, 4 }, |
264 | | { 6, 4 }, |
265 | | { 6, 4 }, |
266 | | { 6, 4 }, |
267 | | { 6, 4 }, |
268 | | { 6, 4 }, |
269 | | { 7, 4 }, |
270 | | { 7, 4 }, |
271 | | { 7, 4 }, |
272 | | { 7, 4 }, |
273 | | { 7, 4 }, |
274 | | { 7, 4 }, |
275 | | { 7, 4 }, |
276 | | { 7, 4 }, |
277 | | { 7, 4 }, |
278 | | { 7, 4 }, |
279 | | { 7, 4 }, |
280 | | { 7, 4 }, |
281 | | { 7, 4 }, |
282 | | { 7, 4 }, |
283 | | { 7, 4 }, |
284 | | { 7, 4 }, |
285 | | { -2, 3 }, |
286 | | { -2, 3 }, |
287 | | { -1, 0 }, |
288 | | { -1, 0 }, |
289 | | { -1, 0 }, |
290 | | { -1, 0 }, |
291 | | { -1, 0 }, |
292 | | { -1, 0 }, |
293 | | { -1, 0 }, |
294 | | { -1, 0 }, |
295 | | { -1, 0 }, |
296 | | { -1, 0 }, |
297 | | { -1, 0 }, |
298 | | { -1, 0 }, |
299 | | { -1, 0 }, |
300 | | { -3, 4 }, |
301 | | { 1792, 3 }, |
302 | | { 1792, 3 }, |
303 | | { 1984, 4 }, |
304 | | { 2048, 4 }, |
305 | | { 2112, 4 }, |
306 | | { 2176, 4 }, |
307 | | { 2240, 4 }, |
308 | | { 2304, 4 }, |
309 | | { 1856, 3 }, |
310 | | { 1856, 3 }, |
311 | | { 1920, 3 }, |
312 | | { 1920, 3 }, |
313 | | { 2368, 4 }, |
314 | | { 2432, 4 }, |
315 | | { 2496, 4 }, |
316 | | { 2560, 4 }, |
317 | | { 1472, 1 }, |
318 | | { 1536, 1 }, |
319 | | { 1600, 1 }, |
320 | | { 1728, 1 }, |
321 | | { 704, 1 }, |
322 | | { 768, 1 }, |
323 | | { 832, 1 }, |
324 | | { 896, 1 }, |
325 | | { 960, 1 }, |
326 | | { 1024, 1 }, |
327 | | { 1088, 1 }, |
328 | | { 1152, 1 }, |
329 | | { 1216, 1 }, |
330 | | { 1280, 1 }, |
331 | | { 1344, 1 }, |
332 | | { 1408, 1 } |
333 | | }; |
334 | | |
335 | | /* Black decoding table. */ |
336 | | const cfd_node cf_black_decode[] = { |
337 | | { 128, 12 }, |
338 | | { 160, 13 }, |
339 | | { 224, 12 }, |
340 | | { 256, 12 }, |
341 | | { 10, 7 }, |
342 | | { 11, 7 }, |
343 | | { 288, 12 }, |
344 | | { 12, 7 }, |
345 | | { 9, 6 }, |
346 | | { 9, 6 }, |
347 | | { 8, 6 }, |
348 | | { 8, 6 }, |
349 | | { 7, 5 }, |
350 | | { 7, 5 }, |
351 | | { 7, 5 }, |
352 | | { 7, 5 }, |
353 | | { 6, 4 }, |
354 | | { 6, 4 }, |
355 | | { 6, 4 }, |
356 | | { 6, 4 }, |
357 | | { 6, 4 }, |
358 | | { 6, 4 }, |
359 | | { 6, 4 }, |
360 | | { 6, 4 }, |
361 | | { 5, 4 }, |
362 | | { 5, 4 }, |
363 | | { 5, 4 }, |
364 | | { 5, 4 }, |
365 | | { 5, 4 }, |
366 | | { 5, 4 }, |
367 | | { 5, 4 }, |
368 | | { 5, 4 }, |
369 | | { 1, 3 }, |
370 | | { 1, 3 }, |
371 | | { 1, 3 }, |
372 | | { 1, 3 }, |
373 | | { 1, 3 }, |
374 | | { 1, 3 }, |
375 | | { 1, 3 }, |
376 | | { 1, 3 }, |
377 | | { 1, 3 }, |
378 | | { 1, 3 }, |
379 | | { 1, 3 }, |
380 | | { 1, 3 }, |
381 | | { 1, 3 }, |
382 | | { 1, 3 }, |
383 | | { 1, 3 }, |
384 | | { 1, 3 }, |
385 | | { 4, 3 }, |
386 | | { 4, 3 }, |
387 | | { 4, 3 }, |
388 | | { 4, 3 }, |
389 | | { 4, 3 }, |
390 | | { 4, 3 }, |
391 | | { 4, 3 }, |
392 | | { 4, 3 }, |
393 | | { 4, 3 }, |
394 | | { 4, 3 }, |
395 | | { 4, 3 }, |
396 | | { 4, 3 }, |
397 | | { 4, 3 }, |
398 | | { 4, 3 }, |
399 | | { 4, 3 }, |
400 | | { 4, 3 }, |
401 | | { 3, 2 }, |
402 | | { 3, 2 }, |
403 | | { 3, 2 }, |
404 | | { 3, 2 }, |
405 | | { 3, 2 }, |
406 | | { 3, 2 }, |
407 | | { 3, 2 }, |
408 | | { 3, 2 }, |
409 | | { 3, 2 }, |
410 | | { 3, 2 }, |
411 | | { 3, 2 }, |
412 | | { 3, 2 }, |
413 | | { 3, 2 }, |
414 | | { 3, 2 }, |
415 | | { 3, 2 }, |
416 | | { 3, 2 }, |
417 | | { 3, 2 }, |
418 | | { 3, 2 }, |
419 | | { 3, 2 }, |
420 | | { 3, 2 }, |
421 | | { 3, 2 }, |
422 | | { 3, 2 }, |
423 | | { 3, 2 }, |
424 | | { 3, 2 }, |
425 | | { 3, 2 }, |
426 | | { 3, 2 }, |
427 | | { 3, 2 }, |
428 | | { 3, 2 }, |
429 | | { 3, 2 }, |
430 | | { 3, 2 }, |
431 | | { 3, 2 }, |
432 | | { 3, 2 }, |
433 | | { 2, 2 }, |
434 | | { 2, 2 }, |
435 | | { 2, 2 }, |
436 | | { 2, 2 }, |
437 | | { 2, 2 }, |
438 | | { 2, 2 }, |
439 | | { 2, 2 }, |
440 | | { 2, 2 }, |
441 | | { 2, 2 }, |
442 | | { 2, 2 }, |
443 | | { 2, 2 }, |
444 | | { 2, 2 }, |
445 | | { 2, 2 }, |
446 | | { 2, 2 }, |
447 | | { 2, 2 }, |
448 | | { 2, 2 }, |
449 | | { 2, 2 }, |
450 | | { 2, 2 }, |
451 | | { 2, 2 }, |
452 | | { 2, 2 }, |
453 | | { 2, 2 }, |
454 | | { 2, 2 }, |
455 | | { 2, 2 }, |
456 | | { 2, 2 }, |
457 | | { 2, 2 }, |
458 | | { 2, 2 }, |
459 | | { 2, 2 }, |
460 | | { 2, 2 }, |
461 | | { 2, 2 }, |
462 | | { 2, 2 }, |
463 | | { 2, 2 }, |
464 | | { 2, 2 }, |
465 | | { -2, 4 }, |
466 | | { -2, 4 }, |
467 | | { -1, 0 }, |
468 | | { -1, 0 }, |
469 | | { -1, 0 }, |
470 | | { -1, 0 }, |
471 | | { -1, 0 }, |
472 | | { -1, 0 }, |
473 | | { -1, 0 }, |
474 | | { -1, 0 }, |
475 | | { -1, 0 }, |
476 | | { -1, 0 }, |
477 | | { -1, 0 }, |
478 | | { -1, 0 }, |
479 | | { -1, 0 }, |
480 | | { -3, 5 }, |
481 | | { 1792, 4 }, |
482 | | { 1792, 4 }, |
483 | | { 1984, 5 }, |
484 | | { 2048, 5 }, |
485 | | { 2112, 5 }, |
486 | | { 2176, 5 }, |
487 | | { 2240, 5 }, |
488 | | { 2304, 5 }, |
489 | | { 1856, 4 }, |
490 | | { 1856, 4 }, |
491 | | { 1920, 4 }, |
492 | | { 1920, 4 }, |
493 | | { 2368, 5 }, |
494 | | { 2432, 5 }, |
495 | | { 2496, 5 }, |
496 | | { 2560, 5 }, |
497 | | { 18, 3 }, |
498 | | { 18, 3 }, |
499 | | { 18, 3 }, |
500 | | { 18, 3 }, |
501 | | { 18, 3 }, |
502 | | { 18, 3 }, |
503 | | { 18, 3 }, |
504 | | { 18, 3 }, |
505 | | { 52, 5 }, |
506 | | { 52, 5 }, |
507 | | { 640, 6 }, |
508 | | { 704, 6 }, |
509 | | { 768, 6 }, |
510 | | { 832, 6 }, |
511 | | { 55, 5 }, |
512 | | { 55, 5 }, |
513 | | { 56, 5 }, |
514 | | { 56, 5 }, |
515 | | { 1280, 6 }, |
516 | | { 1344, 6 }, |
517 | | { 1408, 6 }, |
518 | | { 1472, 6 }, |
519 | | { 59, 5 }, |
520 | | { 59, 5 }, |
521 | | { 60, 5 }, |
522 | | { 60, 5 }, |
523 | | { 1536, 6 }, |
524 | | { 1600, 6 }, |
525 | | { 24, 4 }, |
526 | | { 24, 4 }, |
527 | | { 24, 4 }, |
528 | | { 24, 4 }, |
529 | | { 25, 4 }, |
530 | | { 25, 4 }, |
531 | | { 25, 4 }, |
532 | | { 25, 4 }, |
533 | | { 1664, 6 }, |
534 | | { 1728, 6 }, |
535 | | { 320, 5 }, |
536 | | { 320, 5 }, |
537 | | { 384, 5 }, |
538 | | { 384, 5 }, |
539 | | { 448, 5 }, |
540 | | { 448, 5 }, |
541 | | { 512, 6 }, |
542 | | { 576, 6 }, |
543 | | { 53, 5 }, |
544 | | { 53, 5 }, |
545 | | { 54, 5 }, |
546 | | { 54, 5 }, |
547 | | { 896, 6 }, |
548 | | { 960, 6 }, |
549 | | { 1024, 6 }, |
550 | | { 1088, 6 }, |
551 | | { 1152, 6 }, |
552 | | { 1216, 6 }, |
553 | | { 64, 3 }, |
554 | | { 64, 3 }, |
555 | | { 64, 3 }, |
556 | | { 64, 3 }, |
557 | | { 64, 3 }, |
558 | | { 64, 3 }, |
559 | | { 64, 3 }, |
560 | | { 64, 3 }, |
561 | | { 13, 1 }, |
562 | | { 13, 1 }, |
563 | | { 13, 1 }, |
564 | | { 13, 1 }, |
565 | | { 13, 1 }, |
566 | | { 13, 1 }, |
567 | | { 13, 1 }, |
568 | | { 13, 1 }, |
569 | | { 13, 1 }, |
570 | | { 13, 1 }, |
571 | | { 13, 1 }, |
572 | | { 13, 1 }, |
573 | | { 13, 1 }, |
574 | | { 13, 1 }, |
575 | | { 13, 1 }, |
576 | | { 13, 1 }, |
577 | | { 23, 4 }, |
578 | | { 23, 4 }, |
579 | | { 50, 5 }, |
580 | | { 51, 5 }, |
581 | | { 44, 5 }, |
582 | | { 45, 5 }, |
583 | | { 46, 5 }, |
584 | | { 47, 5 }, |
585 | | { 57, 5 }, |
586 | | { 58, 5 }, |
587 | | { 61, 5 }, |
588 | | { 256, 5 }, |
589 | | { 16, 3 }, |
590 | | { 16, 3 }, |
591 | | { 16, 3 }, |
592 | | { 16, 3 }, |
593 | | { 17, 3 }, |
594 | | { 17, 3 }, |
595 | | { 17, 3 }, |
596 | | { 17, 3 }, |
597 | | { 48, 5 }, |
598 | | { 49, 5 }, |
599 | | { 62, 5 }, |
600 | | { 63, 5 }, |
601 | | { 30, 5 }, |
602 | | { 31, 5 }, |
603 | | { 32, 5 }, |
604 | | { 33, 5 }, |
605 | | { 40, 5 }, |
606 | | { 41, 5 }, |
607 | | { 22, 4 }, |
608 | | { 22, 4 }, |
609 | | { 14, 1 }, |
610 | | { 14, 1 }, |
611 | | { 14, 1 }, |
612 | | { 14, 1 }, |
613 | | { 14, 1 }, |
614 | | { 14, 1 }, |
615 | | { 14, 1 }, |
616 | | { 14, 1 }, |
617 | | { 14, 1 }, |
618 | | { 14, 1 }, |
619 | | { 14, 1 }, |
620 | | { 14, 1 }, |
621 | | { 14, 1 }, |
622 | | { 14, 1 }, |
623 | | { 14, 1 }, |
624 | | { 14, 1 }, |
625 | | { 15, 2 }, |
626 | | { 15, 2 }, |
627 | | { 15, 2 }, |
628 | | { 15, 2 }, |
629 | | { 15, 2 }, |
630 | | { 15, 2 }, |
631 | | { 15, 2 }, |
632 | | { 15, 2 }, |
633 | | { 128, 5 }, |
634 | | { 192, 5 }, |
635 | | { 26, 5 }, |
636 | | { 27, 5 }, |
637 | | { 28, 5 }, |
638 | | { 29, 5 }, |
639 | | { 19, 4 }, |
640 | | { 19, 4 }, |
641 | | { 20, 4 }, |
642 | | { 20, 4 }, |
643 | | { 34, 5 }, |
644 | | { 35, 5 }, |
645 | | { 36, 5 }, |
646 | | { 37, 5 }, |
647 | | { 38, 5 }, |
648 | | { 39, 5 }, |
649 | | { 21, 4 }, |
650 | | { 21, 4 }, |
651 | | { 42, 5 }, |
652 | | { 43, 5 }, |
653 | | { 0, 3 }, |
654 | | { 0, 3 }, |
655 | | { 0, 3 }, |
656 | | { 0, 3 } |
657 | | }; |
658 | | |
659 | | /* 2-D decoding table. */ |
660 | | const cfd_node cf_2d_decode[] = { |
661 | | { 128, 11 }, |
662 | | { 144, 10 }, |
663 | | { 6, 7 }, |
664 | | { 0, 7 }, |
665 | | { 5, 6 }, |
666 | | { 5, 6 }, |
667 | | { 1, 6 }, |
668 | | { 1, 6 }, |
669 | | { -4, 4 }, |
670 | | { -4, 4 }, |
671 | | { -4, 4 }, |
672 | | { -4, 4 }, |
673 | | { -4, 4 }, |
674 | | { -4, 4 }, |
675 | | { -4, 4 }, |
676 | | { -4, 4 }, |
677 | | { -5, 3 }, |
678 | | { -5, 3 }, |
679 | | { -5, 3 }, |
680 | | { -5, 3 }, |
681 | | { -5, 3 }, |
682 | | { -5, 3 }, |
683 | | { -5, 3 }, |
684 | | { -5, 3 }, |
685 | | { -5, 3 }, |
686 | | { -5, 3 }, |
687 | | { -5, 3 }, |
688 | | { -5, 3 }, |
689 | | { -5, 3 }, |
690 | | { -5, 3 }, |
691 | | { -5, 3 }, |
692 | | { -5, 3 }, |
693 | | { 4, 3 }, |
694 | | { 4, 3 }, |
695 | | { 4, 3 }, |
696 | | { 4, 3 }, |
697 | | { 4, 3 }, |
698 | | { 4, 3 }, |
699 | | { 4, 3 }, |
700 | | { 4, 3 }, |
701 | | { 4, 3 }, |
702 | | { 4, 3 }, |
703 | | { 4, 3 }, |
704 | | { 4, 3 }, |
705 | | { 4, 3 }, |
706 | | { 4, 3 }, |
707 | | { 4, 3 }, |
708 | | { 4, 3 }, |
709 | | { 2, 3 }, |
710 | | { 2, 3 }, |
711 | | { 2, 3 }, |
712 | | { 2, 3 }, |
713 | | { 2, 3 }, |
714 | | { 2, 3 }, |
715 | | { 2, 3 }, |
716 | | { 2, 3 }, |
717 | | { 2, 3 }, |
718 | | { 2, 3 }, |
719 | | { 2, 3 }, |
720 | | { 2, 3 }, |
721 | | { 2, 3 }, |
722 | | { 2, 3 }, |
723 | | { 2, 3 }, |
724 | | { 2, 3 }, |
725 | | { 3, 1 }, |
726 | | { 3, 1 }, |
727 | | { 3, 1 }, |
728 | | { 3, 1 }, |
729 | | { 3, 1 }, |
730 | | { 3, 1 }, |
731 | | { 3, 1 }, |
732 | | { 3, 1 }, |
733 | | { 3, 1 }, |
734 | | { 3, 1 }, |
735 | | { 3, 1 }, |
736 | | { 3, 1 }, |
737 | | { 3, 1 }, |
738 | | { 3, 1 }, |
739 | | { 3, 1 }, |
740 | | { 3, 1 }, |
741 | | { 3, 1 }, |
742 | | { 3, 1 }, |
743 | | { 3, 1 }, |
744 | | { 3, 1 }, |
745 | | { 3, 1 }, |
746 | | { 3, 1 }, |
747 | | { 3, 1 }, |
748 | | { 3, 1 }, |
749 | | { 3, 1 }, |
750 | | { 3, 1 }, |
751 | | { 3, 1 }, |
752 | | { 3, 1 }, |
753 | | { 3, 1 }, |
754 | | { 3, 1 }, |
755 | | { 3, 1 }, |
756 | | { 3, 1 }, |
757 | | { 3, 1 }, |
758 | | { 3, 1 }, |
759 | | { 3, 1 }, |
760 | | { 3, 1 }, |
761 | | { 3, 1 }, |
762 | | { 3, 1 }, |
763 | | { 3, 1 }, |
764 | | { 3, 1 }, |
765 | | { 3, 1 }, |
766 | | { 3, 1 }, |
767 | | { 3, 1 }, |
768 | | { 3, 1 }, |
769 | | { 3, 1 }, |
770 | | { 3, 1 }, |
771 | | { 3, 1 }, |
772 | | { 3, 1 }, |
773 | | { 3, 1 }, |
774 | | { 3, 1 }, |
775 | | { 3, 1 }, |
776 | | { 3, 1 }, |
777 | | { 3, 1 }, |
778 | | { 3, 1 }, |
779 | | { 3, 1 }, |
780 | | { 3, 1 }, |
781 | | { 3, 1 }, |
782 | | { 3, 1 }, |
783 | | { 3, 1 }, |
784 | | { 3, 1 }, |
785 | | { 3, 1 }, |
786 | | { 3, 1 }, |
787 | | { 3, 1 }, |
788 | | { 3, 1 }, |
789 | | { -2, 4 }, |
790 | | { -1, 0 }, |
791 | | { -1, 0 }, |
792 | | { -1, 0 }, |
793 | | { -1, 0 }, |
794 | | { -1, 0 }, |
795 | | { -1, 0 }, |
796 | | { -1, 0 }, |
797 | | { -1, 0 }, |
798 | | { -1, 0 }, |
799 | | { -1, 0 }, |
800 | | { -1, 0 }, |
801 | | { -1, 0 }, |
802 | | { -1, 0 }, |
803 | | { -1, 0 }, |
804 | | { -1, 0 }, |
805 | | { -1, 0 }, |
806 | | { -1, 0 }, |
807 | | { -1, 0 }, |
808 | | { -1, 0 }, |
809 | | { -1, 0 }, |
810 | | { -1, 0 }, |
811 | | { -1, 0 }, |
812 | | { -3, 3 } |
813 | | }; |
814 | | |
815 | | /* Uncompresssed decoding table. */ |
816 | | const cfd_node cf_uncompressed_decode[] = { |
817 | | { 64, 12 }, |
818 | | { 5, 6 }, |
819 | | { 4, 5 }, |
820 | | { 4, 5 }, |
821 | | { 3, 4 }, |
822 | | { 3, 4 }, |
823 | | { 3, 4 }, |
824 | | { 3, 4 }, |
825 | | { 2, 3 }, |
826 | | { 2, 3 }, |
827 | | { 2, 3 }, |
828 | | { 2, 3 }, |
829 | | { 2, 3 }, |
830 | | { 2, 3 }, |
831 | | { 2, 3 }, |
832 | | { 2, 3 }, |
833 | | { 1, 2 }, |
834 | | { 1, 2 }, |
835 | | { 1, 2 }, |
836 | | { 1, 2 }, |
837 | | { 1, 2 }, |
838 | | { 1, 2 }, |
839 | | { 1, 2 }, |
840 | | { 1, 2 }, |
841 | | { 1, 2 }, |
842 | | { 1, 2 }, |
843 | | { 1, 2 }, |
844 | | { 1, 2 }, |
845 | | { 1, 2 }, |
846 | | { 1, 2 }, |
847 | | { 1, 2 }, |
848 | | { 1, 2 }, |
849 | | { 0, 1 }, |
850 | | { 0, 1 }, |
851 | | { 0, 1 }, |
852 | | { 0, 1 }, |
853 | | { 0, 1 }, |
854 | | { 0, 1 }, |
855 | | { 0, 1 }, |
856 | | { 0, 1 }, |
857 | | { 0, 1 }, |
858 | | { 0, 1 }, |
859 | | { 0, 1 }, |
860 | | { 0, 1 }, |
861 | | { 0, 1 }, |
862 | | { 0, 1 }, |
863 | | { 0, 1 }, |
864 | | { 0, 1 }, |
865 | | { 0, 1 }, |
866 | | { 0, 1 }, |
867 | | { 0, 1 }, |
868 | | { 0, 1 }, |
869 | | { 0, 1 }, |
870 | | { 0, 1 }, |
871 | | { 0, 1 }, |
872 | | { 0, 1 }, |
873 | | { 0, 1 }, |
874 | | { 0, 1 }, |
875 | | { 0, 1 }, |
876 | | { 0, 1 }, |
877 | | { 0, 1 }, |
878 | | { 0, 1 }, |
879 | | { 0, 1 }, |
880 | | { 0, 1 }, |
881 | | { -1, 0 }, |
882 | | { -1, 0 }, |
883 | | { 8, 6 }, |
884 | | { 9, 6 }, |
885 | | { 6, 5 }, |
886 | | { 6, 5 }, |
887 | | { 7, 5 }, |
888 | | { 7, 5 }, |
889 | | { 4, 4 }, |
890 | | { 4, 4 }, |
891 | | { 4, 4 }, |
892 | | { 4, 4 }, |
893 | | { 5, 4 }, |
894 | | { 5, 4 }, |
895 | | { 5, 4 }, |
896 | | { 5, 4 }, |
897 | | { 2, 3 }, |
898 | | { 2, 3 }, |
899 | | { 2, 3 }, |
900 | | { 2, 3 }, |
901 | | { 2, 3 }, |
902 | | { 2, 3 }, |
903 | | { 2, 3 }, |
904 | | { 2, 3 }, |
905 | | { 3, 3 }, |
906 | | { 3, 3 }, |
907 | | { 3, 3 }, |
908 | | { 3, 3 }, |
909 | | { 3, 3 }, |
910 | | { 3, 3 }, |
911 | | { 3, 3 }, |
912 | | { 3, 3 }, |
913 | | { 0, 2 }, |
914 | | { 0, 2 }, |
915 | | { 0, 2 }, |
916 | | { 0, 2 }, |
917 | | { 0, 2 }, |
918 | | { 0, 2 }, |
919 | | { 0, 2 }, |
920 | | { 0, 2 }, |
921 | | { 0, 2 }, |
922 | | { 0, 2 }, |
923 | | { 0, 2 }, |
924 | | { 0, 2 }, |
925 | | { 0, 2 }, |
926 | | { 0, 2 }, |
927 | | { 0, 2 }, |
928 | | { 0, 2 }, |
929 | | { 1, 2 }, |
930 | | { 1, 2 }, |
931 | | { 1, 2 }, |
932 | | { 1, 2 }, |
933 | | { 1, 2 }, |
934 | | { 1, 2 }, |
935 | | { 1, 2 }, |
936 | | { 1, 2 }, |
937 | | { 1, 2 }, |
938 | | { 1, 2 }, |
939 | | { 1, 2 }, |
940 | | { 1, 2 }, |
941 | | { 1, 2 }, |
942 | | { 1, 2 }, |
943 | | { 1, 2 }, |
944 | | { 1, 2 } |
945 | | }; |
946 | | |
947 | | /* Dummy executable code to pacify compilers. */ |
948 | | void scfdtab_dummy(void); |
949 | | void |
950 | | scfdtab_dummy(void) |
951 | 0 | { |
952 | 0 | } |