1 #ifndef COMPONENTS_TOUTF8_TABLE_GEN_H
2 #define COMPONENTS_TOUTF8_TABLE_GEN_H
141 3, -30, -126, -84, 0, 0,
143 3, -30, -128, -102, 0, 0,
145 3, -30, -128, -98, 0, 0,
146 3, -30, -128, -90, 0, 0,
147 3, -30, -128, -96, 0, 0,
148 3, -30, -128, -95, 0, 0,
150 3, -30, -128, -80, 0, 0,
151 2, -59, -96, 0, 0, 0,
152 3, -30, -128, -71, 0, 0,
153 2, -59, -102, 0, 0, 0,
154 2, -59, -92, 0, 0, 0,
155 2, -59, -67, 0, 0, 0,
156 2, -59, -71, 0, 0, 0,
158 3, -30, -128, -104, 0, 0,
159 3, -30, -128, -103, 0, 0,
160 3, -30, -128, -100, 0, 0,
161 3, -30, -128, -99, 0, 0,
162 3, -30, -128, -94, 0, 0,
163 3, -30, -128, -109, 0, 0,
164 3, -30, -128, -108, 0, 0,
166 3, -30, -124, -94, 0, 0,
167 2, -59, -95, 0, 0, 0,
168 3, -30, -128, -70, 0, 0,
169 2, -59, -101, 0, 0, 0,
170 2, -59, -91, 0, 0, 0,
171 2, -59, -66, 0, 0, 0,
172 2, -59, -70, 0, 0, 0,
173 2, -62, -96, 0, 0, 0,
174 2, -53, -121, 0, 0, 0,
175 2, -53, -104, 0, 0, 0,
176 2, -59, -127, 0, 0, 0,
177 2, -62, -92, 0, 0, 0,
178 2, -60, -124, 0, 0, 0,
179 2, -62, -90, 0, 0, 0,
180 2, -62, -89, 0, 0, 0,
181 2, -62, -88, 0, 0, 0,
182 2, -62, -87, 0, 0, 0,
183 2, -59, -98, 0, 0, 0,
184 2, -62, -85, 0, 0, 0,
185 2, -62, -84, 0, 0, 0,
186 2, -62, -83, 0, 0, 0,
187 2, -62, -82, 0, 0, 0,
188 2, -59, -69, 0, 0, 0,
189 2, -62, -80, 0, 0, 0,
190 2, -62, -79, 0, 0, 0,
191 2, -53, -101, 0, 0, 0,
192 2, -59, -126, 0, 0, 0,
193 2, -62, -76, 0, 0, 0,
194 2, -62, -75, 0, 0, 0,
195 2, -62, -74, 0, 0, 0,
196 2, -62, -73, 0, 0, 0,
197 2, -62, -72, 0, 0, 0,
198 2, -60, -123, 0, 0, 0,
199 2, -59, -97, 0, 0, 0,
200 2, -62, -69, 0, 0, 0,
201 2, -60, -67, 0, 0, 0,
202 2, -53, -99, 0, 0, 0,
203 2, -60, -66, 0, 0, 0,
204 2, -59, -68, 0, 0, 0,
205 2, -59, -108, 0, 0, 0,
206 2, -61, -127, 0, 0, 0,
207 2, -61, -126, 0, 0, 0,
208 2, -60, -126, 0, 0, 0,
209 2, -61, -124, 0, 0, 0,
210 2, -60, -71, 0, 0, 0,
211 2, -60, -122, 0, 0, 0,
212 2, -61, -121, 0, 0, 0,
213 2, -60, -116, 0, 0, 0,
214 2, -61, -119, 0, 0, 0,
215 2, -60, -104, 0, 0, 0,
216 2, -61, -117, 0, 0, 0,
217 2, -60, -102, 0, 0, 0,
218 2, -61, -115, 0, 0, 0,
219 2, -61, -114, 0, 0, 0,
220 2, -60, -114, 0, 0, 0,
221 2, -60, -112, 0, 0, 0,
222 2, -59, -125, 0, 0, 0,
223 2, -59, -121, 0, 0, 0,
224 2, -61, -109, 0, 0, 0,
225 2, -61, -108, 0, 0, 0,
226 2, -59, -112, 0, 0, 0,
227 2, -61, -106, 0, 0, 0,
228 2, -61, -105, 0, 0, 0,
229 2, -59, -104, 0, 0, 0,
230 2, -59, -82, 0, 0, 0,
231 2, -61, -102, 0, 0, 0,
232 2, -59, -80, 0, 0, 0,
233 2, -61, -100, 0, 0, 0,
234 2, -61, -99, 0, 0, 0,
235 2, -59, -94, 0, 0, 0,
236 2, -61, -97, 0, 0, 0,
237 2, -59, -107, 0, 0, 0,
238 2, -61, -95, 0, 0, 0,
239 2, -61, -94, 0, 0, 0,
240 2, -60, -125, 0, 0, 0,
241 2, -61, -92, 0, 0, 0,
242 2, -60, -70, 0, 0, 0,
243 2, -60, -121, 0, 0, 0,
244 2, -61, -89, 0, 0, 0,
245 2, -60, -115, 0, 0, 0,
246 2, -61, -87, 0, 0, 0,
247 2, -60, -103, 0, 0, 0,
248 2, -61, -85, 0, 0, 0,
249 2, -60, -101, 0, 0, 0,
250 2, -61, -83, 0, 0, 0,
251 2, -61, -82, 0, 0, 0,
252 2, -60, -113, 0, 0, 0,
253 2, -60, -111, 0, 0, 0,
254 2, -59, -124, 0, 0, 0,
255 2, -59, -120, 0, 0, 0,
256 2, -61, -77, 0, 0, 0,
257 2, -61, -76, 0, 0, 0,
258 2, -59, -111, 0, 0, 0,
259 2, -61, -74, 0, 0, 0,
260 2, -61, -73, 0, 0, 0,
261 2, -59, -103, 0, 0, 0,
262 2, -59, -81, 0, 0, 0,
263 2, -61, -70, 0, 0, 0,
264 2, -59, -79, 0, 0, 0,
265 2, -61, -68, 0, 0, 0,
266 2, -61, -67, 0, 0, 0,
267 2, -59, -93, 0, 0, 0,
268 2, -53, -103, 0, 0, 0
403 2, -48, -126, 0, 0, 0,
404 2, -48, -125, 0, 0, 0,
405 3, -30, -128, -102, 0, 0,
406 2, -47, -109, 0, 0, 0,
407 3, -30, -128, -98, 0, 0,
408 3, -30, -128, -90, 0, 0,
409 3, -30, -128, -96, 0, 0,
410 3, -30, -128, -95, 0, 0,
411 3, -30, -126, -84, 0, 0,
412 3, -30, -128, -80, 0, 0,
413 2, -48, -119, 0, 0, 0,
414 3, -30, -128, -71, 0, 0,
415 2, -48, -118, 0, 0, 0,
416 2, -48, -116, 0, 0, 0,
417 2, -48, -117, 0, 0, 0,
418 2, -48, -113, 0, 0, 0,
419 2, -47, -110, 0, 0, 0,
420 3, -30, -128, -104, 0, 0,
421 3, -30, -128, -103, 0, 0,
422 3, -30, -128, -100, 0, 0,
423 3, -30, -128, -99, 0, 0,
424 3, -30, -128, -94, 0, 0,
425 3, -30, -128, -109, 0, 0,
426 3, -30, -128, -108, 0, 0,
428 3, -30, -124, -94, 0, 0,
429 2, -47, -103, 0, 0, 0,
430 3, -30, -128, -70, 0, 0,
431 2, -47, -102, 0, 0, 0,
432 2, -47, -100, 0, 0, 0,
433 2, -47, -101, 0, 0, 0,
434 2, -47, -97, 0, 0, 0,
435 2, -62, -96, 0, 0, 0,
436 2, -48, -114, 0, 0, 0,
437 2, -47, -98, 0, 0, 0,
438 2, -48, -120, 0, 0, 0,
439 2, -62, -92, 0, 0, 0,
440 2, -46, -112, 0, 0, 0,
441 2, -62, -90, 0, 0, 0,
442 2, -62, -89, 0, 0, 0,
443 2, -48, -127, 0, 0, 0,
444 2, -62, -87, 0, 0, 0,
445 2, -48, -124, 0, 0, 0,
446 2, -62, -85, 0, 0, 0,
447 2, -62, -84, 0, 0, 0,
448 2, -62, -83, 0, 0, 0,
449 2, -62, -82, 0, 0, 0,
450 2, -48, -121, 0, 0, 0,
451 2, -62, -80, 0, 0, 0,
452 2, -62, -79, 0, 0, 0,
453 2, -48, -122, 0, 0, 0,
454 2, -47, -106, 0, 0, 0,
455 2, -46, -111, 0, 0, 0,
456 2, -62, -75, 0, 0, 0,
457 2, -62, -74, 0, 0, 0,
458 2, -62, -73, 0, 0, 0,
459 2, -47, -111, 0, 0, 0,
460 3, -30, -124, -106, 0, 0,
461 2, -47, -108, 0, 0, 0,
462 2, -62, -69, 0, 0, 0,
463 2, -47, -104, 0, 0, 0,
464 2, -48, -123, 0, 0, 0,
465 2, -47, -107, 0, 0, 0,
466 2, -47, -105, 0, 0, 0,
467 2, -48, -112, 0, 0, 0,
468 2, -48, -111, 0, 0, 0,
469 2, -48, -110, 0, 0, 0,
470 2, -48, -109, 0, 0, 0,
471 2, -48, -108, 0, 0, 0,
472 2, -48, -107, 0, 0, 0,
473 2, -48, -106, 0, 0, 0,
474 2, -48, -105, 0, 0, 0,
475 2, -48, -104, 0, 0, 0,
476 2, -48, -103, 0, 0, 0,
477 2, -48, -102, 0, 0, 0,
478 2, -48, -101, 0, 0, 0,
479 2, -48, -100, 0, 0, 0,
480 2, -48, -99, 0, 0, 0,
481 2, -48, -98, 0, 0, 0,
482 2, -48, -97, 0, 0, 0,
483 2, -48, -96, 0, 0, 0,
484 2, -48, -95, 0, 0, 0,
485 2, -48, -94, 0, 0, 0,
486 2, -48, -93, 0, 0, 0,
487 2, -48, -92, 0, 0, 0,
488 2, -48, -91, 0, 0, 0,
489 2, -48, -90, 0, 0, 0,
490 2, -48, -89, 0, 0, 0,
491 2, -48, -88, 0, 0, 0,
492 2, -48, -87, 0, 0, 0,
493 2, -48, -86, 0, 0, 0,
494 2, -48, -85, 0, 0, 0,
495 2, -48, -84, 0, 0, 0,
496 2, -48, -83, 0, 0, 0,
497 2, -48, -82, 0, 0, 0,
498 2, -48, -81, 0, 0, 0,
499 2, -48, -80, 0, 0, 0,
500 2, -48, -79, 0, 0, 0,
501 2, -48, -78, 0, 0, 0,
502 2, -48, -77, 0, 0, 0,
503 2, -48, -76, 0, 0, 0,
504 2, -48, -75, 0, 0, 0,
505 2, -48, -74, 0, 0, 0,
506 2, -48, -73, 0, 0, 0,
507 2, -48, -72, 0, 0, 0,
508 2, -48, -71, 0, 0, 0,
509 2, -48, -70, 0, 0, 0,
510 2, -48, -69, 0, 0, 0,
511 2, -48, -68, 0, 0, 0,
512 2, -48, -67, 0, 0, 0,
513 2, -48, -66, 0, 0, 0,
514 2, -48, -65, 0, 0, 0,
515 2, -47, -128, 0, 0, 0,
516 2, -47, -127, 0, 0, 0,
517 2, -47, -126, 0, 0, 0,
518 2, -47, -125, 0, 0, 0,
519 2, -47, -124, 0, 0, 0,
520 2, -47, -123, 0, 0, 0,
521 2, -47, -122, 0, 0, 0,
522 2, -47, -121, 0, 0, 0,
523 2, -47, -120, 0, 0, 0,
524 2, -47, -119, 0, 0, 0,
525 2, -47, -118, 0, 0, 0,
526 2, -47, -117, 0, 0, 0,
527 2, -47, -116, 0, 0, 0,
528 2, -47, -115, 0, 0, 0,
529 2, -47, -114, 0, 0, 0,
530 2, -47, -113, 0, 0, 0
664 3, -30, -126, -84, 0, 0,
666 3, -30, -128, -102, 0, 0,
667 2, -58, -110, 0, 0, 0,
668 3, -30, -128, -98, 0, 0,
669 3, -30, -128, -90, 0, 0,
670 3, -30, -128, -96, 0, 0,
671 3, -30, -128, -95, 0, 0,
672 2, -53, -122, 0, 0, 0,
673 3, -30, -128, -80, 0, 0,
674 2, -59, -96, 0, 0, 0,
675 3, -30, -128, -71, 0, 0,
676 2, -59, -110, 0, 0, 0,
678 2, -59, -67, 0, 0, 0,
681 3, -30, -128, -104, 0, 0,
682 3, -30, -128, -103, 0, 0,
683 3, -30, -128, -100, 0, 0,
684 3, -30, -128, -99, 0, 0,
685 3, -30, -128, -94, 0, 0,
686 3, -30, -128, -109, 0, 0,
687 3, -30, -128, -108, 0, 0,
688 2, -53, -100, 0, 0, 0,
689 3, -30, -124, -94, 0, 0,
690 2, -59, -95, 0, 0, 0,
691 3, -30, -128, -70, 0, 0,
692 2, -59, -109, 0, 0, 0,
694 2, -59, -66, 0, 0, 0,
695 2, -59, -72, 0, 0, 0,
696 2, -62, -96, 0, 0, 0,
697 2, -62, -95, 0, 0, 0,
698 2, -62, -94, 0, 0, 0,
699 2, -62, -93, 0, 0, 0,
700 2, -62, -92, 0, 0, 0,
701 2, -62, -91, 0, 0, 0,
702 2, -62, -90, 0, 0, 0,
703 2, -62, -89, 0, 0, 0,
704 2, -62, -88, 0, 0, 0,
705 2, -62, -87, 0, 0, 0,
706 2, -62, -86, 0, 0, 0,
707 2, -62, -85, 0, 0, 0,
708 2, -62, -84, 0, 0, 0,
709 2, -62, -83, 0, 0, 0,
710 2, -62, -82, 0, 0, 0,
711 2, -62, -81, 0, 0, 0,
712 2, -62, -80, 0, 0, 0,
713 2, -62, -79, 0, 0, 0,
714 2, -62, -78, 0, 0, 0,
715 2, -62, -77, 0, 0, 0,
716 2, -62, -76, 0, 0, 0,
717 2, -62, -75, 0, 0, 0,
718 2, -62, -74, 0, 0, 0,
719 2, -62, -73, 0, 0, 0,
720 2, -62, -72, 0, 0, 0,
721 2, -62, -71, 0, 0, 0,
722 2, -62, -70, 0, 0, 0,
723 2, -62, -69, 0, 0, 0,
724 2, -62, -68, 0, 0, 0,
725 2, -62, -67, 0, 0, 0,
726 2, -62, -66, 0, 0, 0,
727 2, -62, -65, 0, 0, 0,
728 2, -61, -128, 0, 0, 0,
729 2, -61, -127, 0, 0, 0,
730 2, -61, -126, 0, 0, 0,
731 2, -61, -125, 0, 0, 0,
732 2, -61, -124, 0, 0, 0,
733 2, -61, -123, 0, 0, 0,
734 2, -61, -122, 0, 0, 0,
735 2, -61, -121, 0, 0, 0,
736 2, -61, -120, 0, 0, 0,
737 2, -61, -119, 0, 0, 0,
738 2, -61, -118, 0, 0, 0,
739 2, -61, -117, 0, 0, 0,
740 2, -61, -116, 0, 0, 0,
741 2, -61, -115, 0, 0, 0,
742 2, -61, -114, 0, 0, 0,
743 2, -61, -113, 0, 0, 0,
744 2, -61, -112, 0, 0, 0,
745 2, -61, -111, 0, 0, 0,
746 2, -61, -110, 0, 0, 0,
747 2, -61, -109, 0, 0, 0,
748 2, -61, -108, 0, 0, 0,
749 2, -61, -107, 0, 0, 0,
750 2, -61, -106, 0, 0, 0,
751 2, -61, -105, 0, 0, 0,
752 2, -61, -104, 0, 0, 0,
753 2, -61, -103, 0, 0, 0,
754 2, -61, -102, 0, 0, 0,
755 2, -61, -101, 0, 0, 0,
756 2, -61, -100, 0, 0, 0,
757 2, -61, -99, 0, 0, 0,
758 2, -61, -98, 0, 0, 0,
759 2, -61, -97, 0, 0, 0,
760 2, -61, -96, 0, 0, 0,
761 2, -61, -95, 0, 0, 0,
762 2, -61, -94, 0, 0, 0,
763 2, -61, -93, 0, 0, 0,
764 2, -61, -92, 0, 0, 0,
765 2, -61, -91, 0, 0, 0,
766 2, -61, -90, 0, 0, 0,
767 2, -61, -89, 0, 0, 0,
768 2, -61, -88, 0, 0, 0,
769 2, -61, -87, 0, 0, 0,
770 2, -61, -86, 0, 0, 0,
771 2, -61, -85, 0, 0, 0,
772 2, -61, -84, 0, 0, 0,
773 2, -61, -83, 0, 0, 0,
774 2, -61, -82, 0, 0, 0,
775 2, -61, -81, 0, 0, 0,
776 2, -61, -80, 0, 0, 0,
777 2, -61, -79, 0, 0, 0,
778 2, -61, -78, 0, 0, 0,
779 2, -61, -77, 0, 0, 0,
780 2, -61, -76, 0, 0, 0,
781 2, -61, -75, 0, 0, 0,
782 2, -61, -74, 0, 0, 0,
783 2, -61, -73, 0, 0, 0,
784 2, -61, -72, 0, 0, 0,
785 2, -61, -71, 0, 0, 0,
786 2, -61, -70, 0, 0, 0,
787 2, -61, -69, 0, 0, 0,
788 2, -61, -68, 0, 0, 0,
789 2, -61, -67, 0, 0, 0,
790 2, -61, -66, 0, 0, 0,
923 2, -61, -121, 0, 0, 0,
924 2, -61, -68, 0, 0, 0,
925 2, -61, -87, 0, 0, 0,
926 2, -61, -94, 0, 0, 0,
927 2, -61, -92, 0, 0, 0,
928 2, -61, -96, 0, 0, 0,
929 2, -61, -91, 0, 0, 0,
930 2, -61, -89, 0, 0, 0,
931 2, -61, -86, 0, 0, 0,
932 2, -61, -85, 0, 0, 0,
933 2, -61, -88, 0, 0, 0,
934 2, -61, -81, 0, 0, 0,
935 2, -61, -82, 0, 0, 0,
936 2, -61, -84, 0, 0, 0,
937 2, -61, -124, 0, 0, 0,
938 2, -61, -123, 0, 0, 0,
939 2, -61, -119, 0, 0, 0,
940 2, -61, -90, 0, 0, 0,
941 2, -61, -122, 0, 0, 0,
942 2, -61, -76, 0, 0, 0,
943 2, -61, -74, 0, 0, 0,
944 2, -61, -78, 0, 0, 0,
945 2, -61, -69, 0, 0, 0,
946 2, -61, -71, 0, 0, 0,
947 2, -61, -65, 0, 0, 0,
948 2, -61, -106, 0, 0, 0,
949 2, -61, -100, 0, 0, 0,
950 2, -62, -94, 0, 0, 0,
951 2, -62, -93, 0, 0, 0,
952 2, -62, -91, 0, 0, 0,
953 3, -30, -126, -89, 0, 0,
954 2, -58, -110, 0, 0, 0,
955 2, -61, -95, 0, 0, 0,
956 2, -61, -83, 0, 0, 0,
957 2, -61, -77, 0, 0, 0,
958 2, -61, -70, 0, 0, 0,
959 2, -61, -79, 0, 0, 0,
960 2, -61, -111, 0, 0, 0,
961 2, -62, -86, 0, 0, 0,
962 2, -62, -70, 0, 0, 0,
963 2, -62, -65, 0, 0, 0,
964 3, -30, -116, -112, 0, 0,
965 2, -62, -84, 0, 0, 0,
966 2, -62, -67, 0, 0, 0,
967 2, -62, -68, 0, 0, 0,
968 2, -62, -95, 0, 0, 0,
969 2, -62, -85, 0, 0, 0,
970 2, -62, -69, 0, 0, 0,
971 3, -30, -106, -111, 0, 0,
972 3, -30, -106, -110, 0, 0,
973 3, -30, -106, -109, 0, 0,
974 3, -30, -108, -126, 0, 0,
975 3, -30, -108, -92, 0, 0,
976 3, -30, -107, -95, 0, 0,
977 3, -30, -107, -94, 0, 0,
978 3, -30, -107, -106, 0, 0,
979 3, -30, -107, -107, 0, 0,
980 3, -30, -107, -93, 0, 0,
981 3, -30, -107, -111, 0, 0,
982 3, -30, -107, -105, 0, 0,
983 3, -30, -107, -99, 0, 0,
984 3, -30, -107, -100, 0, 0,
985 3, -30, -107, -101, 0, 0,
986 3, -30, -108, -112, 0, 0,
987 3, -30, -108, -108, 0, 0,
988 3, -30, -108, -76, 0, 0,
989 3, -30, -108, -84, 0, 0,
990 3, -30, -108, -100, 0, 0,
991 3, -30, -108, -128, 0, 0,
992 3, -30, -108, -68, 0, 0,
993 3, -30, -107, -98, 0, 0,
994 3, -30, -107, -97, 0, 0,
995 3, -30, -107, -102, 0, 0,
996 3, -30, -107, -108, 0, 0,
997 3, -30, -107, -87, 0, 0,
998 3, -30, -107, -90, 0, 0,
999 3, -30, -107, -96, 0, 0,
1000 3, -30, -107, -112, 0, 0,
1001 3, -30, -107, -84, 0, 0,
1002 3, -30, -107, -89, 0, 0,
1003 3, -30, -107, -88, 0, 0,
1004 3, -30, -107, -92, 0, 0,
1005 3, -30, -107, -91, 0, 0,
1006 3, -30, -107, -103, 0, 0,
1007 3, -30, -107, -104, 0, 0,
1008 3, -30, -107, -110, 0, 0,
1009 3, -30, -107, -109, 0, 0,
1010 3, -30, -107, -85, 0, 0,
1011 3, -30, -107, -86, 0, 0,
1012 3, -30, -108, -104, 0, 0,
1013 3, -30, -108, -116, 0, 0,
1014 3, -30, -106, -120, 0, 0,
1015 3, -30, -106, -124, 0, 0,
1016 3, -30, -106, -116, 0, 0,
1017 3, -30, -106, -112, 0, 0,
1018 3, -30, -106, -128, 0, 0,
1019 2, -50, -79, 0, 0, 0,
1020 2, -61, -97, 0, 0, 0,
1021 2, -50, -109, 0, 0, 0,
1022 2, -49, -128, 0, 0, 0,
1023 2, -50, -93, 0, 0, 0,
1024 2, -49, -125, 0, 0, 0,
1025 2, -62, -75, 0, 0, 0,
1026 2, -49, -124, 0, 0, 0,
1027 2, -50, -90, 0, 0, 0,
1028 2, -50, -104, 0, 0, 0,
1029 2, -50, -87, 0, 0, 0,
1030 2, -50, -76, 0, 0, 0,
1031 3, -30, -120, -98, 0, 0,
1032 2, -49, -122, 0, 0, 0,
1033 2, -50, -75, 0, 0, 0,
1034 3, -30, -120, -87, 0, 0,
1035 3, -30, -119, -95, 0, 0,
1036 2, -62, -79, 0, 0, 0,
1037 3, -30, -119, -91, 0, 0,
1038 3, -30, -119, -92, 0, 0,
1039 3, -30, -116, -96, 0, 0,
1040 3, -30, -116, -95, 0, 0,
1041 2, -61, -73, 0, 0, 0,
1042 3, -30, -119, -120, 0, 0,
1043 2, -62, -80, 0, 0, 0,
1044 3, -30, -120, -103, 0, 0,
1045 2, -62, -73, 0, 0, 0,
1046 3, -30, -120, -102, 0, 0,
1047 3, -30, -127, -65, 0, 0,
1048 2, -62, -78, 0, 0, 0,
1049 3, -30, -106, -96, 0, 0,
1050 2, -62, -96, 0, 0, 0
static signed char cp437[]
Definition: tables_gen.hpp:793
static signed char windows_1252[]
Latin alphabet used by English and some other Western languages.
Definition: tables_gen.hpp:534
static signed char windows_1250[]
Definition: tables_gen.hpp:11
static signed char windows_1251[]
Definition: tables_gen.hpp:273