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