1226031Sstas/* ./bidi_table.c */ 2234027Sstas/* Automatically generated at 2012-01-11T14:07:00.535499 */ 3226031Sstas 4226031Sstas 5226031Sstas#include <stdlib.h> 6226031Sstas#include "bidi_table.h" 7226031Sstas 8226031Sstasconst struct range_entry _wind_ral_table[] = { 9226031Sstas {0x5be, 1}, 10226031Sstas {0x5c0, 1}, 11226031Sstas {0x5c3, 1}, 12226031Sstas {0x5d0, 0x1b}, 13226031Sstas {0x5f0, 0x5}, 14226031Sstas {0x61b, 1}, 15226031Sstas {0x61f, 1}, 16226031Sstas {0x621, 0x1a}, 17226031Sstas {0x640, 0xb}, 18226031Sstas {0x66d, 0x3}, 19226031Sstas {0x671, 0x65}, 20226031Sstas {0x6dd, 1}, 21226031Sstas {0x6e5, 0x2}, 22226031Sstas {0x6fa, 0x5}, 23226031Sstas {0x700, 0xe}, 24226031Sstas {0x710, 1}, 25226031Sstas {0x712, 0x1b}, 26226031Sstas {0x780, 0x26}, 27226031Sstas {0x7b1, 1}, 28226031Sstas {0x200f, 1}, 29226031Sstas {0xfb1d, 1}, 30226031Sstas {0xfb1f, 0xa}, 31226031Sstas {0xfb2a, 0xd}, 32226031Sstas {0xfb38, 0x5}, 33226031Sstas {0xfb3e, 1}, 34226031Sstas {0xfb40, 0x2}, 35226031Sstas {0xfb43, 0x2}, 36226031Sstas {0xfb46, 0x6c}, 37226031Sstas {0xfbd3, 0x16b}, 38226031Sstas {0xfd50, 0x40}, 39226031Sstas {0xfd92, 0x36}, 40226031Sstas {0xfdf0, 0xd}, 41226031Sstas {0xfe70, 0x5}, 42226031Sstas {0xfe76, 0x87}, 43226031Sstas}; 44226031Sstas 45226031Sstasconst size_t _wind_ral_table_size = 34; 46226031Sstas 47226031Sstasconst struct range_entry _wind_l_table[] = { 48226031Sstas {0x41, 0x1a}, 49226031Sstas {0x61, 0x1a}, 50226031Sstas {0xaa, 1}, 51226031Sstas {0xb5, 1}, 52226031Sstas {0xba, 1}, 53226031Sstas {0xc0, 0x17}, 54226031Sstas {0xd8, 0x1f}, 55226031Sstas {0xf8, 0x129}, 56226031Sstas {0x222, 0x12}, 57226031Sstas {0x250, 0x5e}, 58226031Sstas {0x2b0, 0x9}, 59226031Sstas {0x2bb, 0x7}, 60226031Sstas {0x2d0, 0x2}, 61226031Sstas {0x2e0, 0x5}, 62226031Sstas {0x2ee, 1}, 63226031Sstas {0x37a, 1}, 64226031Sstas {0x386, 1}, 65226031Sstas {0x388, 0x3}, 66226031Sstas {0x38c, 1}, 67226031Sstas {0x38e, 0x14}, 68226031Sstas {0x3a3, 0x2c}, 69226031Sstas {0x3d0, 0x26}, 70226031Sstas {0x400, 0x83}, 71226031Sstas {0x48a, 0x45}, 72226031Sstas {0x4d0, 0x26}, 73226031Sstas {0x4f8, 0x2}, 74226031Sstas {0x500, 0x10}, 75226031Sstas {0x531, 0x26}, 76226031Sstas {0x559, 0x7}, 77226031Sstas {0x561, 0x27}, 78226031Sstas {0x589, 1}, 79226031Sstas {0x903, 1}, 80226031Sstas {0x905, 0x35}, 81226031Sstas {0x93d, 0x4}, 82226031Sstas {0x949, 0x4}, 83226031Sstas {0x950, 1}, 84226031Sstas {0x958, 0xa}, 85226031Sstas {0x964, 0xd}, 86226031Sstas {0x982, 0x2}, 87226031Sstas {0x985, 0x8}, 88226031Sstas {0x98f, 0x2}, 89226031Sstas {0x993, 0x16}, 90226031Sstas {0x9aa, 0x7}, 91226031Sstas {0x9b2, 1}, 92226031Sstas {0x9b6, 0x4}, 93226031Sstas {0x9be, 0x3}, 94226031Sstas {0x9c7, 0x2}, 95226031Sstas {0x9cb, 0x2}, 96226031Sstas {0x9d7, 1}, 97226031Sstas {0x9dc, 0x2}, 98226031Sstas {0x9df, 0x3}, 99226031Sstas {0x9e6, 0xc}, 100226031Sstas {0x9f4, 0x7}, 101226031Sstas {0xa05, 0x6}, 102226031Sstas {0xa0f, 0x2}, 103226031Sstas {0xa13, 0x16}, 104226031Sstas {0xa2a, 0x7}, 105226031Sstas {0xa32, 0x2}, 106226031Sstas {0xa35, 0x2}, 107226031Sstas {0xa38, 0x2}, 108226031Sstas {0xa3e, 0x3}, 109226031Sstas {0xa59, 0x4}, 110226031Sstas {0xa5e, 1}, 111226031Sstas {0xa66, 0xa}, 112226031Sstas {0xa72, 0x3}, 113226031Sstas {0xa83, 1}, 114226031Sstas {0xa85, 0x7}, 115226031Sstas {0xa8d, 1}, 116226031Sstas {0xa8f, 0x3}, 117226031Sstas {0xa93, 0x16}, 118226031Sstas {0xaaa, 0x7}, 119226031Sstas {0xab2, 0x2}, 120226031Sstas {0xab5, 0x5}, 121226031Sstas {0xabd, 0x4}, 122226031Sstas {0xac9, 1}, 123226031Sstas {0xacb, 0x2}, 124226031Sstas {0xad0, 1}, 125226031Sstas {0xae0, 1}, 126226031Sstas {0xae6, 0xa}, 127226031Sstas {0xb02, 0x2}, 128226031Sstas {0xb05, 0x8}, 129226031Sstas {0xb0f, 0x2}, 130226031Sstas {0xb13, 0x16}, 131226031Sstas {0xb2a, 0x7}, 132226031Sstas {0xb32, 0x2}, 133226031Sstas {0xb36, 0x4}, 134226031Sstas {0xb3d, 0x2}, 135226031Sstas {0xb40, 1}, 136226031Sstas {0xb47, 0x2}, 137226031Sstas {0xb4b, 0x2}, 138226031Sstas {0xb57, 1}, 139226031Sstas {0xb5c, 0x2}, 140226031Sstas {0xb5f, 0x3}, 141226031Sstas {0xb66, 0xb}, 142226031Sstas {0xb83, 1}, 143226031Sstas {0xb85, 0x6}, 144226031Sstas {0xb8e, 0x3}, 145226031Sstas {0xb92, 0x4}, 146226031Sstas {0xb99, 0x2}, 147226031Sstas {0xb9c, 1}, 148226031Sstas {0xb9e, 0x2}, 149226031Sstas {0xba3, 0x2}, 150226031Sstas {0xba8, 0x3}, 151226031Sstas {0xbae, 0x8}, 152226031Sstas {0xbb7, 0x3}, 153226031Sstas {0xbbe, 0x2}, 154226031Sstas {0xbc1, 0x2}, 155226031Sstas {0xbc6, 0x3}, 156226031Sstas {0xbca, 0x3}, 157226031Sstas {0xbd7, 1}, 158226031Sstas {0xbe7, 0xc}, 159226031Sstas {0xc01, 0x3}, 160226031Sstas {0xc05, 0x8}, 161226031Sstas {0xc0e, 0x3}, 162226031Sstas {0xc12, 0x17}, 163226031Sstas {0xc2a, 0xa}, 164226031Sstas {0xc35, 0x5}, 165226031Sstas {0xc41, 0x4}, 166226031Sstas {0xc60, 0x2}, 167226031Sstas {0xc66, 0xa}, 168226031Sstas {0xc82, 0x2}, 169226031Sstas {0xc85, 0x8}, 170226031Sstas {0xc8e, 0x3}, 171226031Sstas {0xc92, 0x17}, 172226031Sstas {0xcaa, 0xa}, 173226031Sstas {0xcb5, 0x5}, 174226031Sstas {0xcbe, 1}, 175226031Sstas {0xcc0, 0x5}, 176226031Sstas {0xcc7, 0x2}, 177226031Sstas {0xcca, 0x2}, 178226031Sstas {0xcd5, 0x2}, 179226031Sstas {0xcde, 1}, 180226031Sstas {0xce0, 0x2}, 181226031Sstas {0xce6, 0xa}, 182226031Sstas {0xd02, 0x2}, 183226031Sstas {0xd05, 0x8}, 184226031Sstas {0xd0e, 0x3}, 185226031Sstas {0xd12, 0x17}, 186226031Sstas {0xd2a, 0x10}, 187226031Sstas {0xd3e, 0x3}, 188226031Sstas {0xd46, 0x3}, 189226031Sstas {0xd4a, 0x3}, 190226031Sstas {0xd57, 1}, 191226031Sstas {0xd60, 0x2}, 192226031Sstas {0xd66, 0xa}, 193226031Sstas {0xd82, 0x2}, 194226031Sstas {0xd85, 0x12}, 195226031Sstas {0xd9a, 0x18}, 196226031Sstas {0xdb3, 0x9}, 197226031Sstas {0xdbd, 1}, 198226031Sstas {0xdc0, 0x7}, 199226031Sstas {0xdcf, 0x3}, 200226031Sstas {0xdd8, 0x8}, 201226031Sstas {0xdf2, 0x3}, 202226031Sstas {0xe01, 0x30}, 203226031Sstas {0xe32, 0x2}, 204226031Sstas {0xe40, 0x7}, 205226031Sstas {0xe4f, 0xd}, 206226031Sstas {0xe81, 0x2}, 207226031Sstas {0xe84, 1}, 208226031Sstas {0xe87, 0x2}, 209226031Sstas {0xe8a, 1}, 210226031Sstas {0xe8d, 1}, 211226031Sstas {0xe94, 0x4}, 212226031Sstas {0xe99, 0x7}, 213226031Sstas {0xea1, 0x3}, 214226031Sstas {0xea5, 1}, 215226031Sstas {0xea7, 1}, 216226031Sstas {0xeaa, 0x2}, 217226031Sstas {0xead, 0x4}, 218226031Sstas {0xeb2, 0x2}, 219226031Sstas {0xebd, 1}, 220226031Sstas {0xec0, 0x5}, 221226031Sstas {0xec6, 1}, 222226031Sstas {0xed0, 0xa}, 223226031Sstas {0xedc, 0x2}, 224226031Sstas {0xf00, 0x18}, 225226031Sstas {0xf1a, 0x1b}, 226226031Sstas {0xf36, 1}, 227226031Sstas {0xf38, 1}, 228226031Sstas {0xf3e, 0xa}, 229226031Sstas {0xf49, 0x22}, 230226031Sstas {0xf7f, 1}, 231226031Sstas {0xf85, 1}, 232226031Sstas {0xf88, 0x4}, 233226031Sstas {0xfbe, 0x8}, 234226031Sstas {0xfc7, 0x6}, 235226031Sstas {0xfcf, 1}, 236226031Sstas {0x1000, 0x22}, 237226031Sstas {0x1023, 0x5}, 238226031Sstas {0x1029, 0x2}, 239226031Sstas {0x102c, 1}, 240226031Sstas {0x1031, 1}, 241226031Sstas {0x1038, 1}, 242226031Sstas {0x1040, 0x18}, 243226031Sstas {0x10a0, 0x26}, 244226031Sstas {0x10d0, 0x29}, 245226031Sstas {0x10fb, 1}, 246226031Sstas {0x1100, 0x5a}, 247226031Sstas {0x115f, 0x44}, 248226031Sstas {0x11a8, 0x52}, 249226031Sstas {0x1200, 0x7}, 250226031Sstas {0x1208, 0x3f}, 251226031Sstas {0x1248, 1}, 252226031Sstas {0x124a, 0x4}, 253226031Sstas {0x1250, 0x7}, 254226031Sstas {0x1258, 1}, 255226031Sstas {0x125a, 0x4}, 256226031Sstas {0x1260, 0x27}, 257226031Sstas {0x1288, 1}, 258226031Sstas {0x128a, 0x4}, 259226031Sstas {0x1290, 0x1f}, 260226031Sstas {0x12b0, 1}, 261226031Sstas {0x12b2, 0x4}, 262226031Sstas {0x12b8, 0x7}, 263226031Sstas {0x12c0, 1}, 264226031Sstas {0x12c2, 0x4}, 265226031Sstas {0x12c8, 0x7}, 266226031Sstas {0x12d0, 0x7}, 267226031Sstas {0x12d8, 0x17}, 268226031Sstas {0x12f0, 0x1f}, 269226031Sstas {0x1310, 1}, 270226031Sstas {0x1312, 0x4}, 271226031Sstas {0x1318, 0x7}, 272226031Sstas {0x1320, 0x27}, 273226031Sstas {0x1348, 0x13}, 274226031Sstas {0x1361, 0x1c}, 275226031Sstas {0x13a0, 0x55}, 276226031Sstas {0x1401, 0x276}, 277226031Sstas {0x1681, 0x1a}, 278226031Sstas {0x16a0, 0x51}, 279226031Sstas {0x1700, 0xd}, 280226031Sstas {0x170e, 0x4}, 281226031Sstas {0x1720, 0x12}, 282226031Sstas {0x1735, 0x2}, 283226031Sstas {0x1740, 0x12}, 284226031Sstas {0x1760, 0xd}, 285226031Sstas {0x176e, 0x3}, 286226031Sstas {0x1780, 0x37}, 287226031Sstas {0x17be, 0x8}, 288226031Sstas {0x17c7, 0x2}, 289226031Sstas {0x17d4, 0x7}, 290226031Sstas {0x17dc, 1}, 291226031Sstas {0x17e0, 0xa}, 292226031Sstas {0x1810, 0xa}, 293226031Sstas {0x1820, 0x58}, 294226031Sstas {0x1880, 0x29}, 295226031Sstas {0x1e00, 0x9c}, 296226031Sstas {0x1ea0, 0x5a}, 297226031Sstas {0x1f00, 0x16}, 298226031Sstas {0x1f18, 0x6}, 299226031Sstas {0x1f20, 0x26}, 300226031Sstas {0x1f48, 0x6}, 301226031Sstas {0x1f50, 0x8}, 302226031Sstas {0x1f59, 1}, 303226031Sstas {0x1f5b, 1}, 304226031Sstas {0x1f5d, 1}, 305226031Sstas {0x1f5f, 0x1f}, 306226031Sstas {0x1f80, 0x35}, 307226031Sstas {0x1fb6, 0x7}, 308226031Sstas {0x1fbe, 1}, 309226031Sstas {0x1fc2, 0x3}, 310226031Sstas {0x1fc6, 0x7}, 311226031Sstas {0x1fd0, 0x4}, 312226031Sstas {0x1fd6, 0x6}, 313226031Sstas {0x1fe0, 0xd}, 314226031Sstas {0x1ff2, 0x3}, 315226031Sstas {0x1ff6, 0x7}, 316226031Sstas {0x200e, 1}, 317226031Sstas {0x2071, 1}, 318226031Sstas {0x207f, 1}, 319226031Sstas {0x2102, 1}, 320226031Sstas {0x2107, 1}, 321226031Sstas {0x210a, 0xa}, 322226031Sstas {0x2115, 1}, 323226031Sstas {0x2119, 0x5}, 324226031Sstas {0x2124, 1}, 325226031Sstas {0x2126, 1}, 326226031Sstas {0x2128, 1}, 327226031Sstas {0x212a, 0x4}, 328226031Sstas {0x212f, 0x3}, 329226031Sstas {0x2133, 0x7}, 330226031Sstas {0x213d, 0x3}, 331226031Sstas {0x2145, 0x5}, 332226031Sstas {0x2160, 0x24}, 333226031Sstas {0x2336, 0x45}, 334226031Sstas {0x2395, 1}, 335226031Sstas {0x249c, 0x4e}, 336226031Sstas {0x3005, 0x3}, 337226031Sstas {0x3021, 0x9}, 338226031Sstas {0x3031, 0x5}, 339226031Sstas {0x3038, 0x5}, 340226031Sstas {0x3041, 0x56}, 341226031Sstas {0x309d, 0x3}, 342226031Sstas {0x30a1, 0x5a}, 343226031Sstas {0x30fc, 0x4}, 344226031Sstas {0x3105, 0x28}, 345226031Sstas {0x3131, 0x5e}, 346226031Sstas {0x3190, 0x28}, 347226031Sstas {0x31f0, 0x2d}, 348226031Sstas {0x3220, 0x24}, 349226031Sstas {0x3260, 0x1c}, 350226031Sstas {0x327f, 0x32}, 351226031Sstas {0x32c0, 0xc}, 352226031Sstas {0x32d0, 0x2f}, 353226031Sstas {0x3300, 0x77}, 354226031Sstas {0x337b, 0x63}, 355226031Sstas {0x33e0, 0x1f}, 356226031Sstas {0x3400, 0x19b6}, 357226031Sstas {0x4e00, 0x51a6}, 358226031Sstas {0xa000, 0x48d}, 359226031Sstas {0xac00, 0x2ba4}, 360226031Sstas {0xd800, 0x222e}, 361226031Sstas {0xfa30, 0x3b}, 362226031Sstas {0xfb00, 0x7}, 363226031Sstas {0xfb13, 0x5}, 364226031Sstas {0xff21, 0x1a}, 365226031Sstas {0xff41, 0x1a}, 366226031Sstas {0xff66, 0x59}, 367226031Sstas {0xffc2, 0x6}, 368226031Sstas {0xffca, 0x6}, 369226031Sstas {0xffd2, 0x6}, 370226031Sstas {0xffda, 0x3}, 371226031Sstas {0x10300, 0x1f}, 372226031Sstas {0x10320, 0x4}, 373226031Sstas {0x10330, 0x1b}, 374226031Sstas {0x10400, 0x26}, 375226031Sstas {0x10428, 0x26}, 376226031Sstas {0x1d000, 0xf6}, 377226031Sstas {0x1d100, 0x27}, 378226031Sstas {0x1d12a, 0x3d}, 379226031Sstas {0x1d16a, 0x9}, 380226031Sstas {0x1d183, 0x2}, 381226031Sstas {0x1d18c, 0x1e}, 382226031Sstas {0x1d1ae, 0x30}, 383226031Sstas {0x1d400, 0x55}, 384226031Sstas {0x1d456, 0x47}, 385226031Sstas {0x1d49e, 0x2}, 386226031Sstas {0x1d4a2, 1}, 387226031Sstas {0x1d4a5, 0x2}, 388226031Sstas {0x1d4a9, 0x4}, 389226031Sstas {0x1d4ae, 0xc}, 390226031Sstas {0x1d4bb, 1}, 391226031Sstas {0x1d4bd, 0x4}, 392226031Sstas {0x1d4c2, 0x2}, 393226031Sstas {0x1d4c5, 0x41}, 394226031Sstas {0x1d507, 0x4}, 395226031Sstas {0x1d50d, 0x8}, 396226031Sstas {0x1d516, 0x7}, 397226031Sstas {0x1d51e, 0x1c}, 398226031Sstas {0x1d53b, 0x4}, 399226031Sstas {0x1d540, 0x5}, 400226031Sstas {0x1d546, 1}, 401226031Sstas {0x1d54a, 0x7}, 402226031Sstas {0x1d552, 0x152}, 403226031Sstas {0x1d6a8, 0x122}, 404226031Sstas {0x20000, 0xa6d7}, 405226031Sstas {0x2f800, 0x21e}, 406226031Sstas {0xf0000, 0xfffe}, 407226031Sstas {0x100000, 0xfffe}, 408226031Sstas}; 409226031Sstas 410226031Sstasconst size_t _wind_l_table_size = 360; 411226031Sstas 412