Path: blob/main/crypto/heimdal/lib/wind/combining_table.c
34889 views
/* ./combining_table.c */1/* Automatically generated at 2012-01-11T14:07:00.838826 */234#include <stdlib.h>5#include "combining_table.h"67const struct translation _wind_combining_table[] = {8{0x300, 230}, /* Mn */9{0x301, 230}, /* Mn */10{0x302, 230}, /* Mn */11{0x303, 230}, /* Mn */12{0x304, 230}, /* Mn */13{0x305, 230}, /* Mn */14{0x306, 230}, /* Mn */15{0x307, 230}, /* Mn */16{0x308, 230}, /* Mn */17{0x309, 230}, /* Mn */18{0x30a, 230}, /* Mn */19{0x30b, 230}, /* Mn */20{0x30c, 230}, /* Mn */21{0x30d, 230}, /* Mn */22{0x30e, 230}, /* Mn */23{0x30f, 230}, /* Mn */24{0x310, 230}, /* Mn */25{0x311, 230}, /* Mn */26{0x312, 230}, /* Mn */27{0x313, 230}, /* Mn */28{0x314, 230}, /* Mn */29{0x315, 232}, /* Mn */30{0x316, 220}, /* Mn */31{0x317, 220}, /* Mn */32{0x318, 220}, /* Mn */33{0x319, 220}, /* Mn */34{0x31a, 232}, /* Mn */35{0x31b, 216}, /* Mn */36{0x31c, 220}, /* Mn */37{0x31d, 220}, /* Mn */38{0x31e, 220}, /* Mn */39{0x31f, 220}, /* Mn */40{0x320, 220}, /* Mn */41{0x321, 202}, /* Mn */42{0x322, 202}, /* Mn */43{0x323, 220}, /* Mn */44{0x324, 220}, /* Mn */45{0x325, 220}, /* Mn */46{0x326, 220}, /* Mn */47{0x327, 202}, /* Mn */48{0x328, 202}, /* Mn */49{0x329, 220}, /* Mn */50{0x32a, 220}, /* Mn */51{0x32b, 220}, /* Mn */52{0x32c, 220}, /* Mn */53{0x32d, 220}, /* Mn */54{0x32e, 220}, /* Mn */55{0x32f, 220}, /* Mn */56{0x330, 220}, /* Mn */57{0x331, 220}, /* Mn */58{0x332, 220}, /* Mn */59{0x333, 220}, /* Mn */60{0x334, 1}, /* Mn */61{0x335, 1}, /* Mn */62{0x336, 1}, /* Mn */63{0x337, 1}, /* Mn */64{0x338, 1}, /* Mn */65{0x339, 220}, /* Mn */66{0x33a, 220}, /* Mn */67{0x33b, 220}, /* Mn */68{0x33c, 220}, /* Mn */69{0x33d, 230}, /* Mn */70{0x33e, 230}, /* Mn */71{0x33f, 230}, /* Mn */72{0x340, 230}, /* Mn */73{0x341, 230}, /* Mn */74{0x342, 230}, /* Mn */75{0x343, 230}, /* Mn */76{0x344, 230}, /* Mn */77{0x345, 240}, /* Mn */78{0x346, 230}, /* Mn */79{0x347, 220}, /* Mn */80{0x348, 220}, /* Mn */81{0x349, 220}, /* Mn */82{0x34a, 230}, /* Mn */83{0x34b, 230}, /* Mn */84{0x34c, 230}, /* Mn */85{0x34d, 220}, /* Mn */86{0x34e, 220}, /* Mn */87{0x350, 230}, /* Mn */88{0x351, 230}, /* Mn */89{0x352, 230}, /* Mn */90{0x353, 220}, /* Mn */91{0x354, 220}, /* Mn */92{0x355, 220}, /* Mn */93{0x356, 220}, /* Mn */94{0x357, 230}, /* Mn */95{0x35d, 234}, /* Mn */96{0x35e, 234}, /* Mn */97{0x35f, 233}, /* Mn */98{0x360, 234}, /* Mn */99{0x361, 234}, /* Mn */100{0x362, 233}, /* Mn */101{0x363, 230}, /* Mn */102{0x364, 230}, /* Mn */103{0x365, 230}, /* Mn */104{0x366, 230}, /* Mn */105{0x367, 230}, /* Mn */106{0x368, 230}, /* Mn */107{0x369, 230}, /* Mn */108{0x36a, 230}, /* Mn */109{0x36b, 230}, /* Mn */110{0x36c, 230}, /* Mn */111{0x36d, 230}, /* Mn */112{0x36e, 230}, /* Mn */113{0x36f, 230}, /* Mn */114{0x483, 230}, /* Mn */115{0x484, 230}, /* Mn */116{0x485, 230}, /* Mn */117{0x486, 230}, /* Mn */118{0x591, 220}, /* Mn */119{0x592, 230}, /* Mn */120{0x593, 230}, /* Mn */121{0x594, 230}, /* Mn */122{0x595, 230}, /* Mn */123{0x596, 220}, /* Mn */124{0x597, 230}, /* Mn */125{0x598, 230}, /* Mn */126{0x599, 230}, /* Mn */127{0x59a, 222}, /* Mn */128{0x59b, 220}, /* Mn */129{0x59c, 230}, /* Mn */130{0x59d, 230}, /* Mn */131{0x59e, 230}, /* Mn */132{0x59f, 230}, /* Mn */133{0x5a0, 230}, /* Mn */134{0x5a1, 230}, /* Mn */135{0x5a3, 220}, /* Mn */136{0x5a4, 220}, /* Mn */137{0x5a5, 220}, /* Mn */138{0x5a6, 220}, /* Mn */139{0x5a7, 220}, /* Mn */140{0x5a8, 230}, /* Mn */141{0x5a9, 230}, /* Mn */142{0x5aa, 220}, /* Mn */143{0x5ab, 230}, /* Mn */144{0x5ac, 230}, /* Mn */145{0x5ad, 222}, /* Mn */146{0x5ae, 228}, /* Mn */147{0x5af, 230}, /* Mn */148{0x5b0, 10}, /* Mn */149{0x5b1, 11}, /* Mn */150{0x5b2, 12}, /* Mn */151{0x5b3, 13}, /* Mn */152{0x5b4, 14}, /* Mn */153{0x5b5, 15}, /* Mn */154{0x5b6, 16}, /* Mn */155{0x5b7, 17}, /* Mn */156{0x5b8, 18}, /* Mn */157{0x5b9, 19}, /* Mn */158{0x5bb, 20}, /* Mn */159{0x5bc, 21}, /* Mn */160{0x5bd, 22}, /* Mn */161{0x5bf, 23}, /* Mn */162{0x5c1, 24}, /* Mn */163{0x5c2, 25}, /* Mn */164{0x5c4, 230}, /* Mn */165{0x610, 230}, /* Mn */166{0x611, 230}, /* Mn */167{0x612, 230}, /* Mn */168{0x613, 230}, /* Mn */169{0x614, 230}, /* Mn */170{0x615, 230}, /* Mn */171{0x64b, 27}, /* Mn */172{0x64c, 28}, /* Mn */173{0x64d, 29}, /* Mn */174{0x64e, 30}, /* Mn */175{0x64f, 31}, /* Mn */176{0x650, 32}, /* Mn */177{0x651, 33}, /* Mn */178{0x652, 34}, /* Mn */179{0x653, 230}, /* Mn */180{0x654, 230}, /* Mn */181{0x655, 220}, /* Mn */182{0x656, 220}, /* Mn */183{0x657, 230}, /* Mn */184{0x658, 230}, /* Mn */185{0x670, 35}, /* Mn */186{0x6d6, 230}, /* Mn */187{0x6d7, 230}, /* Mn */188{0x6d8, 230}, /* Mn */189{0x6d9, 230}, /* Mn */190{0x6da, 230}, /* Mn */191{0x6db, 230}, /* Mn */192{0x6dc, 230}, /* Mn */193{0x6df, 230}, /* Mn */194{0x6e0, 230}, /* Mn */195{0x6e1, 230}, /* Mn */196{0x6e2, 230}, /* Mn */197{0x6e3, 220}, /* Mn */198{0x6e4, 230}, /* Mn */199{0x6e7, 230}, /* Mn */200{0x6e8, 230}, /* Mn */201{0x6ea, 220}, /* Mn */202{0x6eb, 230}, /* Mn */203{0x6ec, 230}, /* Mn */204{0x6ed, 220}, /* Mn */205{0x711, 36}, /* Mn */206{0x730, 230}, /* Mn */207{0x731, 220}, /* Mn */208{0x732, 230}, /* Mn */209{0x733, 230}, /* Mn */210{0x734, 220}, /* Mn */211{0x735, 230}, /* Mn */212{0x736, 230}, /* Mn */213{0x737, 220}, /* Mn */214{0x738, 220}, /* Mn */215{0x739, 220}, /* Mn */216{0x73a, 230}, /* Mn */217{0x73b, 220}, /* Mn */218{0x73c, 220}, /* Mn */219{0x73d, 230}, /* Mn */220{0x73e, 220}, /* Mn */221{0x73f, 230}, /* Mn */222{0x740, 230}, /* Mn */223{0x741, 230}, /* Mn */224{0x742, 220}, /* Mn */225{0x743, 230}, /* Mn */226{0x744, 220}, /* Mn */227{0x745, 230}, /* Mn */228{0x746, 220}, /* Mn */229{0x747, 230}, /* Mn */230{0x748, 220}, /* Mn */231{0x749, 230}, /* Mn */232{0x74a, 230}, /* Mn */233{0x93c, 7}, /* Mn */234{0x94d, 9}, /* Mn */235{0x951, 230}, /* Mn */236{0x952, 220}, /* Mn */237{0x953, 230}, /* Mn */238{0x954, 230}, /* Mn */239{0x9bc, 7}, /* Mn */240{0x9cd, 9}, /* Mn */241{0xa3c, 7}, /* Mn */242{0xa4d, 9}, /* Mn */243{0xabc, 7}, /* Mn */244{0xacd, 9}, /* Mn */245{0xb3c, 7}, /* Mn */246{0xb4d, 9}, /* Mn */247{0xbcd, 9}, /* Mn */248{0xc4d, 9}, /* Mn */249{0xc55, 84}, /* Mn */250{0xc56, 91}, /* Mn */251{0xcbc, 7}, /* Mn */252{0xccd, 9}, /* Mn */253{0xd4d, 9}, /* Mn */254{0xdca, 9}, /* Mn */255{0xe38, 103}, /* Mn */256{0xe39, 103}, /* Mn */257{0xe3a, 9}, /* Mn */258{0xe48, 107}, /* Mn */259{0xe49, 107}, /* Mn */260{0xe4a, 107}, /* Mn */261{0xe4b, 107}, /* Mn */262{0xeb8, 118}, /* Mn */263{0xeb9, 118}, /* Mn */264{0xec8, 122}, /* Mn */265{0xec9, 122}, /* Mn */266{0xeca, 122}, /* Mn */267{0xecb, 122}, /* Mn */268{0xf18, 220}, /* Mn */269{0xf19, 220}, /* Mn */270{0xf35, 220}, /* Mn */271{0xf37, 220}, /* Mn */272{0xf39, 216}, /* Mn */273{0xf71, 129}, /* Mn */274{0xf72, 130}, /* Mn */275{0xf74, 132}, /* Mn */276{0xf7a, 130}, /* Mn */277{0xf7b, 130}, /* Mn */278{0xf7c, 130}, /* Mn */279{0xf7d, 130}, /* Mn */280{0xf80, 130}, /* Mn */281{0xf82, 230}, /* Mn */282{0xf83, 230}, /* Mn */283{0xf84, 9}, /* Mn */284{0xf86, 230}, /* Mn */285{0xf87, 230}, /* Mn */286{0xfc6, 220}, /* Mn */287{0x1037, 7}, /* Mn */288{0x1039, 9}, /* Mn */289{0x1714, 9}, /* Mn */290{0x1734, 9}, /* Mn */291{0x17d2, 9}, /* Mn */292{0x17dd, 230}, /* Mn */293{0x18a9, 228}, /* Mn */294{0x1939, 222}, /* Mn */295{0x193a, 230}, /* Mn */296{0x193b, 220}, /* Mn */297{0x20d0, 230}, /* Mn */298{0x20d1, 230}, /* Mn */299{0x20d2, 1}, /* Mn */300{0x20d3, 1}, /* Mn */301{0x20d4, 230}, /* Mn */302{0x20d5, 230}, /* Mn */303{0x20d6, 230}, /* Mn */304{0x20d7, 230}, /* Mn */305{0x20d8, 1}, /* Mn */306{0x20d9, 1}, /* Mn */307{0x20da, 1}, /* Mn */308{0x20db, 230}, /* Mn */309{0x20dc, 230}, /* Mn */310{0x20e1, 230}, /* Mn */311{0x20e5, 1}, /* Mn */312{0x20e6, 1}, /* Mn */313{0x20e7, 230}, /* Mn */314{0x20e8, 220}, /* Mn */315{0x20e9, 230}, /* Mn */316{0x20ea, 1}, /* Mn */317{0x302a, 218}, /* Mn */318{0x302b, 228}, /* Mn */319{0x302c, 232}, /* Mn */320{0x302d, 222}, /* Mn */321{0x302e, 224}, /* Mn */322{0x302f, 224}, /* Mn */323{0x3099, 8}, /* Mn */324{0x309a, 8}, /* Mn */325{0xfb1e, 26}, /* Mn */326{0xfe20, 230}, /* Mn */327{0xfe21, 230}, /* Mn */328{0xfe22, 230}, /* Mn */329{0xfe23, 230}, /* Mn */330{0x1d165, 216}, /* Mc */331{0x1d166, 216}, /* Mc */332{0x1d167, 1}, /* Mn */333{0x1d168, 1}, /* Mn */334{0x1d169, 1}, /* Mn */335{0x1d16d, 226}, /* Mc */336{0x1d16e, 216}, /* Mc */337{0x1d16f, 216}, /* Mc */338{0x1d170, 216}, /* Mc */339{0x1d171, 216}, /* Mc */340{0x1d172, 216}, /* Mc */341{0x1d17b, 220}, /* Mn */342{0x1d17c, 220}, /* Mn */343{0x1d17d, 220}, /* Mn */344{0x1d17e, 220}, /* Mn */345{0x1d17f, 220}, /* Mn */346{0x1d180, 220}, /* Mn */347{0x1d181, 220}, /* Mn */348{0x1d182, 220}, /* Mn */349{0x1d185, 230}, /* Mn */350{0x1d186, 230}, /* Mn */351{0x1d187, 230}, /* Mn */352{0x1d188, 230}, /* Mn */353{0x1d189, 230}, /* Mn */354{0x1d18a, 220}, /* Mn */355{0x1d18b, 220}, /* Mn */356{0x1d1aa, 230}, /* Mn */357{0x1d1ab, 230}, /* Mn */358{0x1d1ac, 230}, /* Mn */359{0x1d1ad, 230}, /* Mn */360361};362const size_t _wind_combining_table_size = 352;363364365