chset.c revision 1.4 1 /* $NetBSD: chset.c,v 1.4 2000/05/30 12:03:31 sjg Exp $ */
2
3 /*
4 * Changes for banner(1)
5 * @(#)Copyright (c) 1995, Simon J. Gerraty.
6 *
7 * This is free software. It comes with NO WARRANTY.
8 * Permission to use, modify and distribute this source code
9 * is granted subject to the following conditions.
10 * 1/ that the above copyright notice and this notice
11 * are preserved in all copies and that due credit be given
12 * to the author.
13 * 2/ that any changes to this code are clearly commented
14 * as such so that the author does not get blamed for bugs
15 * other than his own.
16 *
17 * Please send copies of changes and bug-fixes to:
18 * sjg (at) zen.void.oz.au
19 */
20
21 /*
22 * Copyright (c) 1983, 1993
23 * The Regents of the University of California. All rights reserved.
24 *
25 * Redistribution and use in source and binary forms, with or without
26 * modification, are permitted provided that the following conditions
27 * are met:
28 * 1. Redistributions of source code must retain the above copyright
29 * notice, this list of conditions and the following disclaimer.
30 * 2. Redistributions in binary form must reproduce the above copyright
31 * notice, this list of conditions and the following disclaimer in the
32 * documentation and/or other materials provided with the distribution.
33 * 3. All advertising materials mentioning features or use of this software
34 * must display the following acknowledgement:
35 * This product includes software developed by the University of
36 * California, Berkeley and its contributors.
37 * 4. Neither the name of the University nor the names of its contributors
38 * may be used to endorse or promote products derived from this software
39 * without specific prior written permission.
40 *
41 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
42 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
43 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
44 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
45 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
46 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
47 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
48 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
49 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
50 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
51 * SUCH DAMAGE.
52 */
53
54 #include <sys/cdefs.h>
55 #ifndef lint
56 #if 0
57 static char sccsid[] = "@(#)lpdchar.c 8.1 (Berkeley) 6/6/93";
58 #else
59 __RCSID("$NetBSD: chset.c,v 1.4 2000/05/30 12:03:31 sjg Exp $");
60 #endif
61 #endif /* not lint */
62
63 #include "banner.h"
64
65 /*
66 * <sjg> the following were all re-generated by a perl script,
67 * to fill in the gaps needed by the banner(1) char set.
68 */
69 #define c_______ 0
70 #define c______1 1
71 #define c_____1_ 2
72 #define c_____11 3
73 #define c____1__ 4
74 #define c____1_1 5
75 #define c____11_ 6
76 #define c____111 7
77 #define c___1___ 8
78 #define c___1__1 9
79 #define c___1_1_ 10
80 #define c___1_11 11
81 #define c___11__ 12
82 #define c___11_1 13
83 #define c___111_ 14
84 #define c___1111 15
85 #define c__1____ 16
86 #define c__1___1 17
87 #define c__1__1_ 18
88 #define c__1__11 19
89 #define c__1_1__ 20
90 #define c__1_1_1 21
91 #define c__1_11_ 22
92 #define c__1_111 23
93 #define c__11___ 24
94 #define c__11__1 25
95 #define c__11_1_ 26
96 #define c__11_11 27
97 #define c__111__ 28
98 #define c__111_1 29
99 #define c__1111_ 30
100 #define c__11111 31
101 #define c_1_____ 32
102 #define c_1____1 33
103 #define c_1___1_ 34
104 #define c_1___11 35
105 #define c_1__1__ 36
106 #define c_1__1_1 37
107 #define c_1__11_ 38
108 #define c_1__111 39
109 #define c_1_1___ 40
110 #define c_1_1__1 41
111 #define c_1_1_1_ 42
112 #define c_1_1_11 43
113 #define c_1_11__ 44
114 #define c_1_11_1 45
115 #define c_1_111_ 46
116 #define c_1_1111 47
117 #define c_11____ 48
118 #define c_11___1 49
119 #define c_11__1_ 50
120 #define c_11__11 51
121 #define c_11_1__ 52
122 #define c_11_1_1 53
123 #define c_11_11_ 54
124 #define c_11_111 55
125 #define c_111___ 56
126 #define c_111__1 57
127 #define c_111_1_ 58
128 #define c_111_11 59
129 #define c_1111__ 60
130 #define c_1111_1 61
131 #define c_11111_ 62
132 #define c_111111 63
133 #define c1______ 64
134 #define c1_____1 65
135 #define c1____1_ 66
136 #define c1____11 67
137 #define c1___1__ 68
138 #define c1___1_1 69
139 #define c1___11_ 70
140 #define c1___111 71
141 #define c1__1___ 72
142 #define c1__1__1 73
143 #define c1__1_1_ 74
144 #define c1__1_11 75
145 #define c1__11__ 76
146 #define c1__11_1 77
147 #define c1__111_ 78
148 #define c1__1111 79
149 #define c1_1____ 80
150 #define c1_1___1 81
151 #define c1_1__1_ 82
152 #define c1_1__11 83
153 #define c1_1_1__ 84
154 #define c1_1_1_1 85
155 #define c1_1_11_ 86
156 #define c1_1_111 87
157 #define c1_11___ 88
158 #define c1_11__1 89
159 #define c1_11_1_ 90
160 #define c1_11_11 91
161 #define c1_111__ 92
162 #define c1_111_1 93
163 #define c1_1111_ 94
164 #define c1_11111 95
165 #define c11_____ 96
166 #define c11____1 97
167 #define c11___1_ 98
168 #define c11___11 99
169 #define c11__1__ 100
170 #define c11__1_1 101
171 #define c11__11_ 102
172 #define c11__111 103
173 #define c11_1___ 104
174 #define c11_1__1 105
175 #define c11_1_1_ 106
176 #define c11_1_11 107
177 #define c11_11__ 108
178 #define c11_11_1 109
179 #define c11_111_ 110
180 #define c11_1111 111
181 #define c111____ 112
182 #define c111___1 113
183 #define c111__1_ 114
184 #define c111__11 115
185 #define c111_1__ 116
186 #define c111_1_1 117
187 #define c111_11_ 118
188 #define c111_111 119
189 #define c1111___ 120
190 #define c1111__1 121
191 #define c1111_1_ 122
192 #define c1111_11 123
193 #define c11111__ 124
194 #define c11111_1 125
195 #define c111111_ 126
196 #define c1111111 127
197
198
199
200 /*
201 * This is relatively easy to modify just look:
202 */
203 char scnkey_lpd[][HEIGHT] =
204 {
205 { c_______,
206 c_______,
207 c_______,
208 c_______,
209 c_______,
210 c_______,
211 c_______,
212 c_______,
213 c_______ }, /* */
214
215 { c__11___,
216 c__11___,
217 c__11___,
218 c__11___,
219 c__11___,
220 c_______,
221 c_______,
222 c__11___,
223 c__11___ }, /* ! */
224
225 { c_1__1__,
226 c_1__1__,
227 c_______,
228 c_______,
229 c_______,
230 c_______,
231 c_______,
232 c_______,
233 c_______ }, /* " */
234
235 { c_______,
236 c__1_1__,
237 c__1_1__,
238 c1111111,
239 c__1_1__,
240 c1111111,
241 c__1_1__,
242 c__1_1__,
243 c_______ }, /* # */
244
245 { c___1___,
246 c_11111_,
247 c1__1__1,
248 c1__1___,
249 c_11111_,
250 c___1__1,
251 c1__1__1,
252 c_11111_,
253 c___1___ }, /* $ */
254
255 { c_1_____,
256 c1_1___1,
257 c_1___1_,
258 c____1__,
259 c___1___,
260 c__1____,
261 c_1___1_,
262 c1___1_1,
263 c_____1_ }, /* % */
264
265 { c_11____,
266 c1__1___,
267 c1___1__,
268 c_1_1___,
269 c__1____,
270 c_1_1__1,
271 c1___11_,
272 c1___11_,
273 c_111__1 }, /* & */
274
275 { c___11__,
276 c___11__,
277 c___1___,
278 c__1____,
279 c_______,
280 c_______,
281 c_______,
282 c_______,
283 c_______ }, /* ' */
284
285 { c____1__,
286 c___1___,
287 c__1____,
288 c__1____,
289 c__1____,
290 c__1____,
291 c__1____,
292 c___1___,
293 c____1__ }, /* ( */
294
295 { c__1____,
296 c___1___,
297 c____1__,
298 c____1__,
299 c____1__,
300 c____1__,
301 c____1__,
302 c___1___,
303 c__1____ }, /* ) */
304
305 { c_______,
306 c___1___,
307 c1__1__1,
308 c_1_1_1_,
309 c__111__,
310 c_1_1_1_,
311 c1__1__1,
312 c___1___,
313 c_______ }, /* * */
314
315 { c_______,
316 c___1___,
317 c___1___,
318 c___1___,
319 c1111111,
320 c___1___,
321 c___1___,
322 c___1___,
323 c_______ }, /* + */
324
325 { c_______,
326 c_______,
327 c_______,
328 c_______,
329 c__11___,
330 c__11___,
331 c__1____,
332 c_1_____,
333 c_______ }, /* , */
334
335 { c_______,
336 c_______,
337 c_______,
338 c_______,
339 c1111111,
340 c_______,
341 c_______,
342 c_______,
343 c_______ }, /* - */
344
345 { c_______,
346 c_______,
347 c_______,
348 c_______,
349 c_______,
350 c_______,
351 c_______,
352 c__11___,
353 c__11___ }, /* . */
354
355 { c_______,
356 c______1,
357 c_____1_,
358 c____1__,
359 c___1___,
360 c__1____,
361 c_1_____,
362 c1______,
363 c_______ }, /* / */
364
365 { c_11111_,
366 c1_____1,
367 c1____11,
368 c1___1_1,
369 c1__1__1,
370 c1_1___1,
371 c11____1,
372 c1_____1,
373 c_11111_ }, /* 0 */
374
375 { c___1___,
376 c__11___,
377 c_1_1___,
378 c___1___,
379 c___1___,
380 c___1___,
381 c___1___,
382 c___1___,
383 c_11111_ }, /* 1 */
384
385 { c_11111_,
386 c1_____1,
387 c______1,
388 c_____1_,
389 c__111__,
390 c_1_____,
391 c1______,
392 c1______,
393 c1111111 }, /* 2 */
394
395 { c_11111_,
396 c1_____1,
397 c______1,
398 c______1,
399 c__1111_,
400 c______1,
401 c______1,
402 c1_____1,
403 c_11111_ }, /* 3 */
404
405 { c_____1_,
406 c____11_,
407 c___1_1_,
408 c__1__1_,
409 c_1___1_,
410 c1____1_,
411 c1111111,
412 c_____1_,
413 c_____1_ }, /* 4 */
414
415 { c1111111,
416 c1______,
417 c1______,
418 c11111__,
419 c_____1_,
420 c______1,
421 c______1,
422 c1____1_,
423 c_1111__ }, /* 5 */
424
425 { c__1111_,
426 c_1_____,
427 c1______,
428 c1______,
429 c1_1111_,
430 c11____1,
431 c1_____1,
432 c1_____1,
433 c_11111_ }, /* 6 */
434
435 { c1111111,
436 c1_____1,
437 c_____1_,
438 c____1__,
439 c___1___,
440 c__1____,
441 c__1____,
442 c__1____,
443 c__1____ }, /* 7 */
444
445 { c_11111_,
446 c1_____1,
447 c1_____1,
448 c1_____1,
449 c_11111_,
450 c1_____1,
451 c1_____1,
452 c1_____1,
453 c_11111_ }, /* 8 */
454
455 { c_11111_,
456 c1_____1,
457 c1_____1,
458 c1_____1,
459 c_111111,
460 c______1,
461 c______1,
462 c1_____1,
463 c_1111__ }, /* 9 */
464
465 { c_______,
466 c_______,
467 c_______,
468 c__11___,
469 c__11___,
470 c_______,
471 c_______,
472 c__11___,
473 c__11___ }, /* : */
474
475
476 { c__11___,
477 c__11___,
478 c_______,
479 c_______,
480 c__11___,
481 c__11___,
482 c__1____,
483 c_1_____,
484 c_______ }, /* ; */
485
486 { c____1__,
487 c___1___,
488 c__1____,
489 c_1_____,
490 c1______,
491 c_1_____,
492 c__1____,
493 c___1___,
494 c____1__ }, /* < */
495
496 { c_______,
497 c_______,
498 c_______,
499 c1111111,
500 c_______,
501 c1111111,
502 c_______,
503 c_______,
504 c_______ }, /* = */
505
506 { c__1____,
507 c___1___,
508 c____1__,
509 c_____1_,
510 c______1,
511 c_____1_,
512 c____1__,
513 c___1___,
514 c__1____ }, /* > */
515
516 { c__1111_,
517 c_1____1,
518 c_1____1,
519 c______1,
520 c____11_,
521 c___1___,
522 c___1___,
523 c_______,
524 c___1___ }, /* ? */
525
526 { c__1111_,
527 c_1____1,
528 c1__11_1,
529 c1_1_1_1,
530 c1_1_1_1,
531 c1_1111_,
532 c1______,
533 c_1____1,
534 c__1111_ }, /* @ */
535
536 { c__111__,
537 c_1___1_,
538 c1_____1,
539 c1_____1,
540 c1111111,
541 c1_____1,
542 c1_____1,
543 c1_____1,
544 c1_____1 }, /* A */
545
546 { c111111_,
547 c_1____1,
548 c_1____1,
549 c_1____1,
550 c_11111_,
551 c_1____1,
552 c_1____1,
553 c_1____1,
554 c111111_ }, /* B */
555
556 { c__1111_,
557 c_1____1,
558 c1______,
559 c1______,
560 c1______,
561 c1______,
562 c1______,
563 c_1____1,
564 c__1111_ }, /* C */
565
566 { c11111__,
567 c_1___1_,
568 c_1____1,
569 c_1____1,
570 c_1____1,
571 c_1____1,
572 c_1____1,
573 c_1___1_,
574 c11111__ }, /* D */
575
576 { c1111111,
577 c1______,
578 c1______,
579 c1______,
580 c111111_,
581 c1______,
582 c1______,
583 c1______,
584 c1111111 }, /* E */
585
586 { c1111111,
587 c1______,
588 c1______,
589 c1______,
590 c111111_,
591 c1______,
592 c1______,
593 c1______,
594 c1______ }, /* F */
595
596 { c__1111_,
597 c_1____1,
598 c1______,
599 c1______,
600 c1______,
601 c1__1111,
602 c1_____1,
603 c_1____1,
604 c__1111_ }, /* G */
605
606 { c1_____1,
607 c1_____1,
608 c1_____1,
609 c1_____1,
610 c1111111,
611 c1_____1,
612 c1_____1,
613 c1_____1,
614 c1_____1 }, /* H */
615
616 { c_11111_,
617 c___1___,
618 c___1___,
619 c___1___,
620 c___1___,
621 c___1___,
622 c___1___,
623 c___1___,
624 c_11111_ }, /* I */
625
626 { c__11111,
627 c____1__,
628 c____1__,
629 c____1__,
630 c____1__,
631 c____1__,
632 c____1__,
633 c1___1__,
634 c_111___ }, /* J */
635
636 { c1_____1,
637 c1____1_,
638 c1___1__,
639 c1__1___,
640 c1_1____,
641 c11_1___,
642 c1___1__,
643 c1____1_,
644 c1_____1 }, /* K */
645
646 { c1______,
647 c1______,
648 c1______,
649 c1______,
650 c1______,
651 c1______,
652 c1______,
653 c1______,
654 c1111111 }, /* L */
655
656 { c1_____1,
657 c11___11,
658 c1_1_1_1,
659 c1__1__1,
660 c1_____1,
661 c1_____1,
662 c1_____1,
663 c1_____1,
664 c1_____1 }, /* M */
665
666 { c1_____1,
667 c11____1,
668 c1_1___1,
669 c1__1__1,
670 c1___1_1,
671 c1____11,
672 c1_____1,
673 c1_____1,
674 c1_____1 }, /* N */
675
676 { c__111__,
677 c_1___1_,
678 c1_____1,
679 c1_____1,
680 c1_____1,
681 c1_____1,
682 c1_____1,
683 c_1___1_,
684 c__111__ }, /* O */
685
686 { c111111_,
687 c1_____1,
688 c1_____1,
689 c1_____1,
690 c111111_,
691 c1______,
692 c1______,
693 c1______,
694 c1______ }, /* P */
695
696 { c__111__,
697 c_1___1_,
698 c1_____1,
699 c1_____1,
700 c1_____1,
701 c1__1__1,
702 c1___1_1,
703 c_1___1_,
704 c__111_1 }, /* Q */
705
706 { c111111_,
707 c1_____1,
708 c1_____1,
709 c1_____1,
710 c111111_,
711 c1__1___,
712 c1___1__,
713 c1____1_,
714 c1_____1 }, /* R */
715
716 { c_11111_,
717 c1_____1,
718 c1______,
719 c1______,
720 c_11111_,
721 c______1,
722 c______1,
723 c1_____1,
724 c_11111_ }, /* S */
725
726 { c1111111,
727 c___1___,
728 c___1___,
729 c___1___,
730 c___1___,
731 c___1___,
732 c___1___,
733 c___1___,
734 c___1___ }, /* T */
735
736 { c1_____1,
737 c1_____1,
738 c1_____1,
739 c1_____1,
740 c1_____1,
741 c1_____1,
742 c1_____1,
743 c1_____1,
744 c_11111_ }, /* U */
745
746 { c1_____1,
747 c1_____1,
748 c1_____1,
749 c_1___1_,
750 c_1___1_,
751 c__1_1__,
752 c__1_1__,
753 c___1___,
754 c___1___ }, /* V */
755
756 { c1_____1,
757 c1_____1,
758 c1_____1,
759 c1_____1,
760 c1__1__1,
761 c1__1__1,
762 c1_1_1_1,
763 c11___11,
764 c1_____1 }, /* W */
765
766 { c1_____1,
767 c1_____1,
768 c_1___1_,
769 c__1_1__,
770 c___1___,
771 c__1_1__,
772 c_1___1_,
773 c1_____1,
774 c1_____1 }, /* X */
775
776 { c1_____1,
777 c1_____1,
778 c_1___1_,
779 c__1_1__,
780 c___1___,
781 c___1___,
782 c___1___,
783 c___1___,
784 c___1___ }, /* Y */
785
786 { c1111111,
787 c______1,
788 c_____1_,
789 c____1__,
790 c___1___,
791 c__1____,
792 c_1_____,
793 c1______,
794 c1111111 }, /* Z */
795
796 { c_1111__,
797 c_1_____,
798 c_1_____,
799 c_1_____,
800 c_1_____,
801 c_1_____,
802 c_1_____,
803 c_1_____,
804 c_1111__ }, /* [ */
805
806 { c_______,
807 c1______,
808 c_1_____,
809 c__1____,
810 c___1___,
811 c____1__,
812 c_____1_,
813 c______1,
814 c_______ }, /* \ */
815
816 { c__1111_,
817 c_____1_,
818 c_____1_,
819 c_____1_,
820 c_____1_,
821 c_____1_,
822 c_____1_,
823 c_____1_,
824 c__1111_ }, /* ] */
825
826 { c___1___,
827 c__1_1__,
828 c_1___1_,
829 c1_____1,
830 c_______,
831 c_______,
832 c_______,
833 c_______ }, /* ^ */
834
835 { c_______,
836 c_______,
837 c_______,
838 c_______,
839 c_______,
840 c_______,
841 c_______,
842 c1111111,
843 c_______ }, /* _ */
844
845 { c__11___,
846 c__11___,
847 c___1___,
848 c____1__,
849 c_______,
850 c_______,
851 c_______,
852 c_______,
853 c_______ }, /* ` */
854
855 { c_______,
856 c_______,
857 c_______,
858 c_1111__,
859 c_____1_,
860 c_11111_,
861 c1_____1,
862 c1____11,
863 c_1111_1 }, /* a */
864
865 { c1______,
866 c1______,
867 c1______,
868 c1_111__,
869 c11___1_,
870 c1_____1,
871 c1_____1,
872 c11___1_,
873 c1_111__ }, /* b */
874
875 { c_______,
876 c_______,
877 c_______,
878 c_1111__,
879 c1____1_,
880 c1______,
881 c1______,
882 c1____1_,
883 c_1111__ }, /* c */
884
885 { c_____1_,
886 c_____1_,
887 c_____1_,
888 c_111_1_,
889 c1___11_,
890 c1____1_,
891 c1____1_,
892 c1___11_,
893 c_111_1_ }, /* d */
894
895 { c_______,
896 c_______,
897 c_______,
898 c_1111__,
899 c1____1_,
900 c111111_,
901 c1______,
902 c1____1_,
903 c_1111__ }, /* e */
904
905 { c___11__,
906 c__1__1_,
907 c__1____,
908 c__1____,
909 c11111__,
910 c__1____,
911 c__1____,
912 c__1____,
913 c__1____ }, /* f */
914
915 { c_111_1_,
916 c1___11_,
917 c1____1_,
918 c1____1_,
919 c1___11_,
920 c_111_1_,
921 c_____1_,
922 c1____1_,
923 c_1111__ }, /* g */
924
925 { c1______,
926 c1______,
927 c1______,
928 c1_111__,
929 c11___1_,
930 c1____1_,
931 c1____1_,
932 c1____1_,
933 c1____1_ }, /* h */
934
935 { c_______,
936 c___1___,
937 c_______,
938 c__11___,
939 c___1___,
940 c___1___,
941 c___1___,
942 c___1___,
943 c__111__ }, /* i */
944
945 { c____11_,
946 c_____1_,
947 c_____1_,
948 c_____1_,
949 c_____1_,
950 c_____1_,
951 c_____1_,
952 c_1___1_,
953 c__111__ }, /* j */
954
955 { c1______,
956 c1______,
957 c1______,
958 c1___1__,
959 c1__1___,
960 c1_1____,
961 c11_1___,
962 c1___1__,
963 c1____1_ }, /* k */
964
965 { c__11___,
966 c___1___,
967 c___1___,
968 c___1___,
969 c___1___,
970 c___1___,
971 c___1___,
972 c___1___,
973 c__111__ }, /* l */
974
975 { c_______,
976 c_______,
977 c_______,
978 c1_1_11_,
979 c11_1__1,
980 c1__1__1,
981 c1__1__1,
982 c1__1__1,
983 c1__1__1 }, /* m */
984
985 { c_______,
986 c_______,
987 c_______,
988 c1_111__,
989 c11___1_,
990 c1____1_,
991 c1____1_,
992 c1____1_,
993 c1____1_ }, /* n */
994
995 { c_______,
996 c_______,
997 c_______,
998 c_1111__,
999 c1____1_,
1000 c1____1_,
1001 c1____1_,
1002 c1____1_,
1003 c_1111__ }, /* o */
1004
1005 { c1_111__,
1006 c11___1_,
1007 c1____1_,
1008 c1____1_,
1009 c11___1_,
1010 c1_111__,
1011 c1______,
1012 c1______,
1013 c1______ }, /* p */
1014
1015 { c_111_1_,
1016 c1___11_,
1017 c1____1_,
1018 c1____1_,
1019 c1___11_,
1020 c_111_1_,
1021 c_____1_,
1022 c_____1_,
1023 c_____1_ }, /* q */
1024
1025 { c_______,
1026 c_______,
1027 c_______,
1028 c1_111__,
1029 c11___1_,
1030 c1______,
1031 c1______,
1032 c1______,
1033 c1______ }, /* r */
1034
1035 { c_______,
1036 c_______,
1037 c_______,
1038 c_1111__,
1039 c1____1_,
1040 c_11____,
1041 c___11__,
1042 c1____1_,
1043 c_1111__ }, /* s */
1044
1045 { c_______,
1046 c__1____,
1047 c__1____,
1048 c11111__,
1049 c__1____,
1050 c__1____,
1051 c__1____,
1052 c__1__1_,
1053 c___11__ }, /* t */
1054
1055 { c_______,
1056 c_______,
1057 c_______,
1058 c1____1_,
1059 c1____1_,
1060 c1____1_,
1061 c1____1_,
1062 c1___11_,
1063 c_111_1_ }, /* u */
1064
1065 { c_______,
1066 c_______,
1067 c_______,
1068 c1_____1,
1069 c1_____1,
1070 c1_____1,
1071 c_1___1_,
1072 c__1_1__,
1073 c___1___ }, /* v */
1074
1075 { c_______,
1076 c_______,
1077 c_______,
1078 c1_____1,
1079 c1__1__1,
1080 c1__1__1,
1081 c1__1__1,
1082 c1__1__1,
1083 c_11_11_ }, /* w */
1084
1085 { c_______,
1086 c_______,
1087 c_______,
1088 c1____1_,
1089 c_1__1__,
1090 c__11___,
1091 c__11___,
1092 c_1__1__,
1093 c1____1_ }, /* x */
1094
1095 { c1____1_,
1096 c1____1_,
1097 c1____1_,
1098 c1____1_,
1099 c1___11_,
1100 c_111_1_,
1101 c_____1_,
1102 c1____1_,
1103 c_1111__ }, /* y */
1104
1105 { c_______,
1106 c_______,
1107 c_______,
1108 c111111_,
1109 c____1__,
1110 c___1___,
1111 c__1____,
1112 c_1_____,
1113 c111111_ }, /* z */
1114
1115 { c___11__,
1116 c__1____,
1117 c__1____,
1118 c__1____,
1119 c_1_____,
1120 c__1____,
1121 c__1____,
1122 c__1____,
1123 c___11__ }, /* } */
1124
1125 { c___1___,
1126 c___1___,
1127 c___1___,
1128 c___1___,
1129 c___1___,
1130 c___1___,
1131 c___1___,
1132 c___1___,
1133 c___1___ }, /* | */
1134
1135 { c__11___,
1136 c____1__,
1137 c____1__,
1138 c____1__,
1139 c_____1_,
1140 c____1__,
1141 c____1__,
1142 c____1__,
1143 c__11___ }, /* } */
1144
1145 { c_11____,
1146 c1__1__1,
1147 c____11_,
1148 c_______,
1149 c_______,
1150 c_______,
1151 c_______,
1152 c_______,
1153 c_______ }, /* ~ */
1154
1155 { c_1__1__,
1156 c1__1__1,
1157 c__1__1_,
1158 c_1__1__,
1159 c1__1__1,
1160 c__1__1_,
1161 c_1__1__,
1162 c1__1__1,
1163 c__1__1_ } /* rub-out */
1164 };
1165
1166 /*
1167 * This is the real banner char set
1168 */
1169 char scnkey_def[][HEIGHT] =
1170 {
1171 {
1172 c_______,
1173 c_______,
1174 c_______,
1175 c_______,
1176 c_______,
1177 c_______,
1178 c_______,
1179 c_______,
1180 c_______
1181 }, /* */
1182
1183 {
1184 c_______,
1185 c__111__,
1186 c__111__,
1187 c__111__,
1188 c___1___,
1189 c_______,
1190 c__111__,
1191 c__111__,
1192 c_______
1193 }, /* ! */
1194 {
1195 c_______,
1196 c111_111,
1197 c111_111,
1198 c_1___1_,
1199 c_______,
1200 c_______,
1201 c_______,
1202 c_______,
1203 c_______
1204 }, /* " */
1205 {
1206 c_______,
1207 c__1_1__,
1208 c__1_1__,
1209 c1111111,
1210 c__1_1__,
1211 c1111111,
1212 c__1_1__,
1213 c__1_1__,
1214 c_______
1215 }, /* # */
1216 {
1217 c_______,
1218 c_11111_,
1219 c1__1__1,
1220 c1__1___,
1221 c_11111_,
1222 c___1__1,
1223 c1__1__1,
1224 c_11111_,
1225 c_______
1226 }, /* $ */
1227 {
1228 c_______,
1229 c111___1,
1230 c1_1__1_,
1231 c111_1__,
1232 c___1___,
1233 c__1_111,
1234 c_1__1_1,
1235 c1___111,
1236 c_______
1237 }, /* % */
1238 {
1239 c_______,
1240 c__11___,
1241 c_1__1__,
1242 c__11___,
1243 c_111___,
1244 c1___1_1,
1245 c1____1_,
1246 c_111__1,
1247 c_______
1248 }, /* & */
1249 {
1250 c_______,
1251 c__111__,
1252 c__111__,
1253 c___1___,
1254 c__1____,
1255 c_______,
1256 c_______,
1257 c_______,
1258 c_______
1259 }, /* ' */
1260 {
1261 c_______,
1262 c___11__,
1263 c__1____,
1264 c_1_____,
1265 c_1_____,
1266 c_1_____,
1267 c__1____,
1268 c___11__,
1269 c_______
1270 }, /* ( */
1271 {
1272 c_______,
1273 c__11___,
1274 c____1__,
1275 c_____1_,
1276 c_____1_,
1277 c_____1_,
1278 c____1__,
1279 c__11___,
1280 c_______
1281 }, /* ) */
1282 {
1283 c_______,
1284 c_______,
1285 c_1___1_,
1286 c__1_1__,
1287 c1111111,
1288 c__1_1__,
1289 c_1___1_,
1290 c_______,
1291 c_______
1292 }, /* * */
1293 {
1294 c_______,
1295 c_______,
1296 c___1___,
1297 c___1___,
1298 c_11111_,
1299 c___1___,
1300 c___1___,
1301 c_______,
1302 c_______
1303 }, /* + */
1304 {
1305 c_______,
1306 c_______,
1307 c_______,
1308 c_______,
1309 c__111__,
1310 c__111__,
1311 c___1___,
1312 c__1____,
1313 c_______
1314 }, /* , */
1315 {
1316 c_______,
1317 c_______,
1318 c_______,
1319 c_______,
1320 c_11111_,
1321 c_______,
1322 c_______,
1323 c_______,
1324 c_______
1325 }, /* - */
1326 {
1327 c_______,
1328 c_______,
1329 c_______,
1330 c_______,
1331 c_______,
1332 c__111__,
1333 c__111__,
1334 c__111__,
1335 c_______
1336 }, /* . */
1337 {
1338 c_______,
1339 c______1,
1340 c_____1_,
1341 c____1__,
1342 c___1___,
1343 c__1____,
1344 c_1_____,
1345 c1______,
1346 c_______
1347 }, /* / */
1348 {
1349 c_______,
1350 c__111__,
1351 c_1___1_,
1352 c1_____1,
1353 c1_____1,
1354 c1_____1,
1355 c_1___1_,
1356 c__111__,
1357 c_______
1358 }, /* 0 */
1359 {
1360 c_______,
1361 c___1___,
1362 c__11___,
1363 c_1_1___,
1364 c___1___,
1365 c___1___,
1366 c___1___,
1367 c_11111_,
1368 c_______
1369 }, /* 1 */
1370 {
1371 c_______,
1372 c_11111_,
1373 c1_____1,
1374 c______1,
1375 c_11111_,
1376 c1______,
1377 c1______,
1378 c1111111,
1379 c_______
1380 }, /* 2 */
1381 {
1382 c_______,
1383 c_11111_,
1384 c1_____1,
1385 c______1,
1386 c_11111_,
1387 c______1,
1388 c1_____1,
1389 c_11111_,
1390 c_______
1391 }, /* 3 */
1392 {
1393 c_______,
1394 c1______,
1395 c1____1_,
1396 c1____1_,
1397 c1____1_,
1398 c1111111,
1399 c_____1_,
1400 c_____1_,
1401 c_______
1402 }, /* 4 */
1403 {
1404 c_______,
1405 c1111111,
1406 c1______,
1407 c1______,
1408 c111111_,
1409 c______1,
1410 c1_____1,
1411 c_11111_,
1412 c_______
1413 }, /* 5 */
1414 {
1415 c_______,
1416 c_11111_,
1417 c1_____1,
1418 c1______,
1419 c111111_,
1420 c1_____1,
1421 c1_____1,
1422 c_11111_,
1423 c_______
1424 }, /* 6 */
1425 {
1426 c_______,
1427 c1111111,
1428 c1____1_,
1429 c____1__,
1430 c___1___,
1431 c__1____,
1432 c__1____,
1433 c__1____,
1434 c_______
1435 }, /* 7 */
1436 {
1437 c_______,
1438 c_11111_,
1439 c1_____1,
1440 c1_____1,
1441 c_11111_,
1442 c1_____1,
1443 c1_____1,
1444 c_11111_,
1445 c_______
1446 }, /* 8 */
1447 {
1448 c_______,
1449 c_11111_,
1450 c1_____1,
1451 c1_____1,
1452 c_111111,
1453 c______1,
1454 c1_____1,
1455 c_11111_,
1456 c_______
1457 }, /* 9 */
1458 {
1459 c_______,
1460 c___1___,
1461 c__111__,
1462 c___1___,
1463 c_______,
1464 c___1___,
1465 c__111__,
1466 c___1___,
1467 c_______
1468 }, /* : */
1469 {
1470 c_______,
1471 c__111__,
1472 c__111__,
1473 c_______,
1474 c__111__,
1475 c__111__,
1476 c___1___,
1477 c__1____,
1478 c_______
1479 }, /* ; */
1480 {
1481 c_______,
1482 c____1__,
1483 c___1___,
1484 c__1____,
1485 c_1_____,
1486 c__1____,
1487 c___1___,
1488 c____1__,
1489 c_______
1490 }, /* < */
1491 {
1492 c_______,
1493 c_______,
1494 c_______,
1495 c_11111_,
1496 c_______,
1497 c_11111_,
1498 c_______,
1499 c_______,
1500 c_______
1501 }, /* = */
1502 {
1503 c_______,
1504 c__1____,
1505 c___1___,
1506 c____1__,
1507 c_____1_,
1508 c____1__,
1509 c___1___,
1510 c__1____,
1511 c_______
1512 }, /* > */
1513 {
1514 c_______,
1515 c_11111_,
1516 c1_____1,
1517 c______1,
1518 c___111_,
1519 c___1___,
1520 c_______,
1521 c___1___,
1522 c_______
1523 }, /* ? */
1524 {
1525 c_______,
1526 c_11111_,
1527 c1_____1,
1528 c1_111_1,
1529 c1_111_1,
1530 c1_1111_,
1531 c1______,
1532 c_11111_,
1533 c_______
1534 }, /* @ */
1535 {
1536 c_______,
1537 c___1___,
1538 c__1_1__,
1539 c_1___1_,
1540 c1_____1,
1541 c1111111,
1542 c1_____1,
1543 c1_____1,
1544 c_______
1545 }, /* A */
1546 {
1547 c_______,
1548 c111111_,
1549 c1_____1,
1550 c1_____1,
1551 c111111_,
1552 c1_____1,
1553 c1_____1,
1554 c111111_,
1555 c_______
1556 }, /* B */
1557 {
1558 c_______,
1559 c_11111_,
1560 c1_____1,
1561 c1______,
1562 c1______,
1563 c1______,
1564 c1_____1,
1565 c_11111_,
1566 c_______
1567 }, /* C */
1568 {
1569 c_______,
1570 c111111_,
1571 c1_____1,
1572 c1_____1,
1573 c1_____1,
1574 c1_____1,
1575 c1_____1,
1576 c111111_,
1577 c_______
1578 }, /* D */
1579 {
1580 c_______,
1581 c1111111,
1582 c1______,
1583 c1______,
1584 c11111__,
1585 c1______,
1586 c1______,
1587 c1111111,
1588 c_______
1589 }, /* E */
1590 {
1591 c_______,
1592 c1111111,
1593 c1______,
1594 c1______,
1595 c11111__,
1596 c1______,
1597 c1______,
1598 c1______,
1599 c_______
1600 }, /* F */
1601 {
1602 c_______,
1603 c_11111_,
1604 c1_____1,
1605 c1______,
1606 c1__1111,
1607 c1_____1,
1608 c1_____1,
1609 c_11111_,
1610 c_______
1611 }, /* G */
1612 {
1613 c_______,
1614 c1_____1,
1615 c1_____1,
1616 c1_____1,
1617 c1111111,
1618 c1_____1,
1619 c1_____1,
1620 c1_____1,
1621 c_______
1622 }, /* H */
1623 {
1624 c_______,
1625 c__111__,
1626 c___1___,
1627 c___1___,
1628 c___1___,
1629 c___1___,
1630 c___1___,
1631 c__111__,
1632 c_______
1633 }, /* I */
1634 {
1635 c_______,
1636 c______1,
1637 c______1,
1638 c______1,
1639 c______1,
1640 c1_____1,
1641 c1_____1,
1642 c_11111_,
1643 c_______
1644 }, /* J */
1645 {
1646 c_______,
1647 c1____1_,
1648 c1___1__,
1649 c1__1___,
1650 c111____,
1651 c1__1___,
1652 c1___1__,
1653 c1____1_,
1654 c_______
1655 }, /* K */
1656 {
1657 c_______,
1658 c1______,
1659 c1______,
1660 c1______,
1661 c1______,
1662 c1______,
1663 c1______,
1664 c1111111,
1665 c_______
1666 }, /* L */
1667 {
1668 c_______,
1669 c1_____1,
1670 c11___11,
1671 c1_1_1_1,
1672 c1__1__1,
1673 c1_____1,
1674 c1_____1,
1675 c1_____1,
1676 c_______
1677 }, /* M */
1678 {
1679 c_______,
1680 c1_____1,
1681 c11____1,
1682 c1_1___1,
1683 c1__1__1,
1684 c1___1_1,
1685 c1____11,
1686 c1_____1,
1687 c_______
1688 }, /* N */
1689 {
1690 c_______,
1691 c1111111,
1692 c1_____1,
1693 c1_____1,
1694 c1_____1,
1695 c1_____1,
1696 c1_____1,
1697 c1111111,
1698 c_______
1699 }, /* O */
1700 {
1701 c_______,
1702 c111111_,
1703 c1_____1,
1704 c1_____1,
1705 c111111_,
1706 c1______,
1707 c1______,
1708 c1______,
1709 c_______
1710 }, /* P */
1711 {
1712 c_______,
1713 c_11111_,
1714 c1_____1,
1715 c1_____1,
1716 c1_____1,
1717 c1___1_1,
1718 c1____1_,
1719 c_1111_1,
1720 c_______
1721 }, /* Q */
1722 {
1723 c_______,
1724 c111111_,
1725 c1_____1,
1726 c1_____1,
1727 c111111_,
1728 c1___1__,
1729 c1____1_,
1730 c1_____1,
1731 c_______
1732 }, /* R */
1733 {
1734 c_______,
1735 c_11111_,
1736 c1_____1,
1737 c1______,
1738 c_11111_,
1739 c______1,
1740 c1_____1,
1741 c_11111_,
1742 c_______
1743 }, /* S */
1744 {
1745 c_______,
1746 c1111111,
1747 c___1___,
1748 c___1___,
1749 c___1___,
1750 c___1___,
1751 c___1___,
1752 c___1___,
1753 c_______
1754 }, /* T */
1755 {
1756 c_______,
1757 c1_____1,
1758 c1_____1,
1759 c1_____1,
1760 c1_____1,
1761 c1_____1,
1762 c1_____1,
1763 c_11111_,
1764 c_______
1765 }, /* U */
1766 {
1767 c_______,
1768 c1_____1,
1769 c1_____1,
1770 c1_____1,
1771 c1_____1,
1772 c_1___1_,
1773 c__1_1__,
1774 c___1___,
1775 c_______
1776 }, /* V */
1777 {
1778 c_______,
1779 c1_____1,
1780 c1__1__1,
1781 c1__1__1,
1782 c1__1__1,
1783 c1__1__1,
1784 c1__1__1,
1785 c_11_11_,
1786 c_______
1787 }, /* W */
1788 {
1789 c_______,
1790 c1_____1,
1791 c_1___1_,
1792 c__1_1__,
1793 c___1___,
1794 c__1_1__,
1795 c_1___1_,
1796 c1_____1,
1797 c_______
1798 }, /* X */
1799 {
1800 c_______,
1801 c1_____1,
1802 c_1___1_,
1803 c__1_1__,
1804 c___1___,
1805 c___1___,
1806 c___1___,
1807 c___1___,
1808 c_______
1809 }, /* Y */
1810 {
1811 c_______,
1812 c1111111,
1813 c_____1_,
1814 c____1__,
1815 c___1___,
1816 c__1____,
1817 c_1_____,
1818 c1111111,
1819 c_______
1820 }, /* Z */
1821 {
1822 c_______,
1823 c_11111_,
1824 c_1_____,
1825 c_1_____,
1826 c_1_____,
1827 c_1_____,
1828 c_1_____,
1829 c_11111_,
1830 c_______
1831 }, /* [ */
1832 {
1833 c_______,
1834 c1______,
1835 c_1_____,
1836 c__1____,
1837 c___1___,
1838 c____1__,
1839 c_____1_,
1840 c______1,
1841 c_______
1842 }, /* \ */
1843 {
1844 c_______,
1845 c_11111_,
1846 c_____1_,
1847 c_____1_,
1848 c_____1_,
1849 c_____1_,
1850 c_____1_,
1851 c_11111_,
1852 c_______
1853 }, /* ] */
1854 {
1855 c_______,
1856 c___1___,
1857 c__1_1__,
1858 c_1___1_,
1859 c_______,
1860 c_______,
1861 c_______,
1862 c_______,
1863 c_______
1864 }, /* ^ */
1865 {
1866 c_______,
1867 c_______,
1868 c_______,
1869 c_______,
1870 c_______,
1871 c_______,
1872 c_______,
1873 c1111111,
1874 c_______
1875 }, /* _ */
1876 {
1877 c_______,
1878 c__111__,
1879 c__111__,
1880 c___1___,
1881 c____1__,
1882 c_______,
1883 c_______,
1884 c_______,
1885 c_______
1886 }, /* ` */
1887 {
1888 c_______,
1889 c_______,
1890 c___11__,
1891 c__1__1_,
1892 c_1____1,
1893 c_111111,
1894 c_1____1,
1895 c_1____1,
1896 c_______
1897 }, /* a */
1898 {
1899 c_______,
1900 c_______,
1901 c_11111_,
1902 c_1____1,
1903 c_11111_,
1904 c_1____1,
1905 c_1____1,
1906 c_11111_,
1907 c_______
1908 }, /* b */
1909 {
1910 c_______,
1911 c_______,
1912 c__1111_,
1913 c_1____1,
1914 c_1_____,
1915 c_1_____,
1916 c_1____1,
1917 c__1111_,
1918 c_______
1919 }, /* c */
1920 {
1921 c_______,
1922 c_______,
1923 c_11111_,
1924 c_1____1,
1925 c_1____1,
1926 c_1____1,
1927 c_1____1,
1928 c_11111_,
1929 c_______
1930 }, /* d */
1931 {
1932 c_______,
1933 c_______,
1934 c_111111,
1935 c_1_____,
1936 c_11111_,
1937 c_1_____,
1938 c_1_____,
1939 c_111111,
1940 c_______
1941 }, /* e */
1942 {
1943 c_______,
1944 c_______,
1945 c_111111,
1946 c_1_____,
1947 c_11111_,
1948 c_1_____,
1949 c_1_____,
1950 c_1_____,
1951 c_______
1952 }, /* f */
1953 {
1954 c_______,
1955 c_______,
1956 c__1111_,
1957 c_1____1,
1958 c_1_____,
1959 c_1__111,
1960 c_1____1,
1961 c__1111_,
1962 c_______
1963 }, /* g */
1964 {
1965 c_______,
1966 c_______,
1967 c_1____1,
1968 c_1____1,
1969 c_111111,
1970 c_1____1,
1971 c_1____1,
1972 c_1____1,
1973 c_______
1974 }, /* h */
1975 {
1976 c_______,
1977 c_______,
1978 c____1__,
1979 c____1__,
1980 c____1__,
1981 c____1__,
1982 c____1__,
1983 c____1__,
1984 c_______
1985 }, /* i */
1986 {
1987 c_______,
1988 c_______,
1989 c______1,
1990 c______1,
1991 c______1,
1992 c______1,
1993 c_1____1,
1994 c__1111_,
1995 c_______
1996 }, /* j */
1997 {
1998 c_______,
1999 c_______,
2000 c_1____1,
2001 c_1___1_,
2002 c_1111__,
2003 c_1__1__,
2004 c_1___1_,
2005 c_1____1,
2006 c_______
2007 }, /* k */
2008 {
2009 c_______,
2010 c_______,
2011 c_1_____,
2012 c_1_____,
2013 c_1_____,
2014 c_1_____,
2015 c_1_____,
2016 c_111111,
2017 c_______
2018 }, /* l */
2019 {
2020 c_______,
2021 c_______,
2022 c_1____1,
2023 c_11__11,
2024 c_1_11_1,
2025 c_1____1,
2026 c_1____1,
2027 c_1____1,
2028 c_______
2029 }, /* m */
2030 {
2031 c_______,
2032 c_______,
2033 c_1____1,
2034 c_11___1,
2035 c_1_1__1,
2036 c_1__1_1,
2037 c_1___11,
2038 c_1____1,
2039 c_______
2040 }, /* n */
2041 {
2042 c_______,
2043 c_______,
2044 c__1111_,
2045 c_1____1,
2046 c_1____1,
2047 c_1____1,
2048 c_1____1,
2049 c__1111_,
2050 c_______
2051 }, /* o */
2052 {
2053 c_______,
2054 c_______,
2055 c_11111_,
2056 c_1____1,
2057 c_1____1,
2058 c_11111_,
2059 c_1_____,
2060 c_1_____,
2061 c_______
2062 }, /* p */
2063 {
2064 c_______,
2065 c_______,
2066 c__1111_,
2067 c_1____1,
2068 c_1____1,
2069 c_1__1_1,
2070 c_1___1_,
2071 c__111_1,
2072 c_______
2073 }, /* q */
2074 {
2075 c_______,
2076 c_______,
2077 c_11111_,
2078 c_1____1,
2079 c_1____1,
2080 c_11111_,
2081 c_1___1_,
2082 c_1____1,
2083 c_______
2084 }, /* r */
2085 {
2086 c_______,
2087 c_______,
2088 c__1111_,
2089 c_1_____,
2090 c__1111_,
2091 c______1,
2092 c_1____1,
2093 c__1111_,
2094 c_______
2095 }, /* s */
2096 {
2097 c_______,
2098 c_______,
2099 c__11111,
2100 c____1__,
2101 c____1__,
2102 c____1__,
2103 c____1__,
2104 c____1__,
2105 c_______
2106 }, /* t */
2107 {
2108 c_______,
2109 c_______,
2110 c_1____1,
2111 c_1____1,
2112 c_1____1,
2113 c_1____1,
2114 c_1____1,
2115 c__1111_,
2116 c_______
2117 }, /* u */
2118 {
2119 c_______,
2120 c_______,
2121 c_1____1,
2122 c_1____1,
2123 c_1____1,
2124 c_1____1,
2125 c__1__1_,
2126 c___11__,
2127 c_______
2128 }, /* v */
2129 {
2130 c_______,
2131 c_______,
2132 c_1____1,
2133 c_1____1,
2134 c_1____1,
2135 c_1_11_1,
2136 c_11__11,
2137 c_1____1,
2138 c_______
2139 }, /* w */
2140 {
2141 c_______,
2142 c_______,
2143 c_1____1,
2144 c__1__1_,
2145 c___11__,
2146 c___11__,
2147 c__1__1_,
2148 c_1____1,
2149 c_______
2150 }, /* x */
2151 {
2152 c_______,
2153 c_______,
2154 c__1___1,
2155 c___1_1_,
2156 c____1__,
2157 c____1__,
2158 c____1__,
2159 c____1__,
2160 c_______
2161 }, /* y */
2162 {
2163 c_______,
2164 c_______,
2165 c_111111,
2166 c_____1_,
2167 c____1__,
2168 c___1___,
2169 c__1____,
2170 c_111111,
2171 c_______
2172 }, /* z */
2173 {
2174 c_______,
2175 c__111__,
2176 c_1_____,
2177 c_1_____,
2178 c11_____,
2179 c_1_____,
2180 c_1_____,
2181 c__111__,
2182 c_______
2183 }, /* { */
2184 {
2185 c_______,
2186 c___1___,
2187 c___1___,
2188 c___1___,
2189 c_______,
2190 c___1___,
2191 c___1___,
2192 c___1___,
2193 c_______
2194 }, /* | */
2195 {
2196 c_______,
2197 c__111__,
2198 c_____1_,
2199 c_____1_,
2200 c_____11,
2201 c_____1_,
2202 c_____1_,
2203 c__111__,
2204 c_______
2205 }, /* } */
2206 {
2207 c_______,
2208 c_11____,
2209 c1__1__1,
2210 c____11_,
2211 c_______,
2212 c_______,
2213 c_______,
2214 c_______,
2215 c_______
2216 }, /* ~ */
2217
2218 {
2219 c_______,
2220 c_1__1__,
2221 c1__1__1,
2222 c__1__1_,
2223 c_1__1__,
2224 c1__1__1,
2225 c__1__1_,
2226 c_1__1__,
2227 c1__1__1
2228 } /* rub-out */
2229 };
2230
2231