Home | History | Annotate | Download | only in sprep
      1 #####################################################################
      2 # Copyright (c) 2009, International Business Machines Corporation and
      3 # others. All Rights Reserved.
      4 #####################################################################
      5 
      6 ###################
      7 # This file was generated from RFC 3454 (http://www.ietf.org/rfc/rfc3454.txt)
      8 # Copyright (C) The Internet Society (2002).  All Rights Reserved. 
      9 ###################
     10 
     11 ###################
     12 # WARNING: This table is generated by filterRFC3454.pl tool with
     13 # options: --sourcedir=. --destdir=out --src-filename=rfc3454.txt --dest-filename=rfc4505.txt --A1 --C21 --C22 --C3 --C4 --C5 --C6 --C7 --C8 --C9 --check-bidi 
     14 ###################
     15 
     16 @check-bidi;;
     17 
     18 # This table contains code points from Table A.1 from RFC 3454
     19 
     20 0221; ; UNASSIGNED
     21 0234..024F; ; UNASSIGNED
     22 02AE..02AF; ; UNASSIGNED
     23 02EF..02FF; ; UNASSIGNED
     24 0350..035F; ; UNASSIGNED
     25 0370..0373; ; UNASSIGNED
     26 0376..0379; ; UNASSIGNED
     27 037B..037D; ; UNASSIGNED
     28 037F..0383; ; UNASSIGNED
     29 038B; ; UNASSIGNED
     30 038D; ; UNASSIGNED
     31 03A2; ; UNASSIGNED
     32 03CF; ; UNASSIGNED
     33 03F7..03FF; ; UNASSIGNED
     34 0487; ; UNASSIGNED
     35 04CF; ; UNASSIGNED
     36 04F6..04F7; ; UNASSIGNED
     37 04FA..04FF; ; UNASSIGNED
     38 0510..0530; ; UNASSIGNED
     39 0557..0558; ; UNASSIGNED
     40 0560; ; UNASSIGNED
     41 0588; ; UNASSIGNED
     42 058B..0590; ; UNASSIGNED
     43 05A2; ; UNASSIGNED
     44 05BA; ; UNASSIGNED
     45 05C5..05CF; ; UNASSIGNED
     46 05EB..05EF; ; UNASSIGNED
     47 05F5..060B; ; UNASSIGNED
     48 060D..061A; ; UNASSIGNED
     49 061C..061E; ; UNASSIGNED
     50 0620; ; UNASSIGNED
     51 063B..063F; ; UNASSIGNED
     52 0656..065F; ; UNASSIGNED
     53 06EE..06EF; ; UNASSIGNED
     54 06FF; ; UNASSIGNED
     55 070E; ; UNASSIGNED
     56 072D..072F; ; UNASSIGNED
     57 074B..077F; ; UNASSIGNED
     58 07B2..0900; ; UNASSIGNED
     59 0904; ; UNASSIGNED
     60 093A..093B; ; UNASSIGNED
     61 094E..094F; ; UNASSIGNED
     62 0955..0957; ; UNASSIGNED
     63 0971..0980; ; UNASSIGNED
     64 0984; ; UNASSIGNED
     65 098D..098E; ; UNASSIGNED
     66 0991..0992; ; UNASSIGNED
     67 09A9; ; UNASSIGNED
     68 09B1; ; UNASSIGNED
     69 09B3..09B5; ; UNASSIGNED
     70 09BA..09BB; ; UNASSIGNED
     71 09BD; ; UNASSIGNED
     72 09C5..09C6; ; UNASSIGNED
     73 09C9..09CA; ; UNASSIGNED
     74 09CE..09D6; ; UNASSIGNED
     75 09D8..09DB; ; UNASSIGNED
     76 09DE; ; UNASSIGNED
     77 09E4..09E5; ; UNASSIGNED
     78 09FB..0A01; ; UNASSIGNED
     79 0A03..0A04; ; UNASSIGNED
     80 0A0B..0A0E; ; UNASSIGNED
     81 0A11..0A12; ; UNASSIGNED
     82 0A29; ; UNASSIGNED
     83 0A31; ; UNASSIGNED
     84 0A34; ; UNASSIGNED
     85 0A37; ; UNASSIGNED
     86 0A3A..0A3B; ; UNASSIGNED
     87 0A3D; ; UNASSIGNED
     88 0A43..0A46; ; UNASSIGNED
     89 0A49..0A4A; ; UNASSIGNED
     90 0A4E..0A58; ; UNASSIGNED
     91 0A5D; ; UNASSIGNED
     92 0A5F..0A65; ; UNASSIGNED
     93 0A75..0A80; ; UNASSIGNED
     94 0A84; ; UNASSIGNED
     95 0A8C; ; UNASSIGNED
     96 0A8E; ; UNASSIGNED
     97 0A92; ; UNASSIGNED
     98 0AA9; ; UNASSIGNED
     99 0AB1; ; UNASSIGNED
    100 0AB4; ; UNASSIGNED
    101 0ABA..0ABB; ; UNASSIGNED
    102 0AC6; ; UNASSIGNED
    103 0ACA; ; UNASSIGNED
    104 0ACE..0ACF; ; UNASSIGNED
    105 0AD1..0ADF; ; UNASSIGNED
    106 0AE1..0AE5; ; UNASSIGNED
    107 0AF0..0B00; ; UNASSIGNED
    108 0B04; ; UNASSIGNED
    109 0B0D..0B0E; ; UNASSIGNED
    110 0B11..0B12; ; UNASSIGNED
    111 0B29; ; UNASSIGNED
    112 0B31; ; UNASSIGNED
    113 0B34..0B35; ; UNASSIGNED
    114 0B3A..0B3B; ; UNASSIGNED
    115 0B44..0B46; ; UNASSIGNED
    116 0B49..0B4A; ; UNASSIGNED
    117 0B4E..0B55; ; UNASSIGNED
    118 0B58..0B5B; ; UNASSIGNED
    119 0B5E; ; UNASSIGNED
    120 0B62..0B65; ; UNASSIGNED
    121 0B71..0B81; ; UNASSIGNED
    122 0B84; ; UNASSIGNED
    123 0B8B..0B8D; ; UNASSIGNED
    124 0B91; ; UNASSIGNED
    125 0B96..0B98; ; UNASSIGNED
    126 0B9B; ; UNASSIGNED
    127 0B9D; ; UNASSIGNED
    128 0BA0..0BA2; ; UNASSIGNED
    129 0BA5..0BA7; ; UNASSIGNED
    130 0BAB..0BAD; ; UNASSIGNED
    131 0BB6; ; UNASSIGNED
    132 0BBA..0BBD; ; UNASSIGNED
    133 0BC3..0BC5; ; UNASSIGNED
    134 0BC9; ; UNASSIGNED
    135 0BCE..0BD6; ; UNASSIGNED
    136 0BD8..0BE6; ; UNASSIGNED
    137 0BF3..0C00; ; UNASSIGNED
    138 0C04; ; UNASSIGNED
    139 0C0D; ; UNASSIGNED
    140 0C11; ; UNASSIGNED
    141 0C29; ; UNASSIGNED
    142 0C34; ; UNASSIGNED
    143 0C3A..0C3D; ; UNASSIGNED
    144 0C45; ; UNASSIGNED
    145 0C49; ; UNASSIGNED
    146 0C4E..0C54; ; UNASSIGNED
    147 0C57..0C5F; ; UNASSIGNED
    148 0C62..0C65; ; UNASSIGNED
    149 0C70..0C81; ; UNASSIGNED
    150 0C84; ; UNASSIGNED
    151 0C8D; ; UNASSIGNED
    152 0C91; ; UNASSIGNED
    153 0CA9; ; UNASSIGNED
    154 0CB4; ; UNASSIGNED
    155 0CBA..0CBD; ; UNASSIGNED
    156 0CC5; ; UNASSIGNED
    157 0CC9; ; UNASSIGNED
    158 0CCE..0CD4; ; UNASSIGNED
    159 0CD7..0CDD; ; UNASSIGNED
    160 0CDF; ; UNASSIGNED
    161 0CE2..0CE5; ; UNASSIGNED
    162 0CF0..0D01; ; UNASSIGNED
    163 0D04; ; UNASSIGNED
    164 0D0D; ; UNASSIGNED
    165 0D11; ; UNASSIGNED
    166 0D29; ; UNASSIGNED
    167 0D3A..0D3D; ; UNASSIGNED
    168 0D44..0D45; ; UNASSIGNED
    169 0D49; ; UNASSIGNED
    170 0D4E..0D56; ; UNASSIGNED
    171 0D58..0D5F; ; UNASSIGNED
    172 0D62..0D65; ; UNASSIGNED
    173 0D70..0D81; ; UNASSIGNED
    174 0D84; ; UNASSIGNED
    175 0D97..0D99; ; UNASSIGNED
    176 0DB2; ; UNASSIGNED
    177 0DBC; ; UNASSIGNED
    178 0DBE..0DBF; ; UNASSIGNED
    179 0DC7..0DC9; ; UNASSIGNED
    180 0DCB..0DCE; ; UNASSIGNED
    181 0DD5; ; UNASSIGNED
    182 0DD7; ; UNASSIGNED
    183 0DE0..0DF1; ; UNASSIGNED
    184 0DF5..0E00; ; UNASSIGNED
    185 0E3B..0E3E; ; UNASSIGNED
    186 0E5C..0E80; ; UNASSIGNED
    187 0E83; ; UNASSIGNED
    188 0E85..0E86; ; UNASSIGNED
    189 0E89; ; UNASSIGNED
    190 0E8B..0E8C; ; UNASSIGNED
    191 0E8E..0E93; ; UNASSIGNED
    192 0E98; ; UNASSIGNED
    193 0EA0; ; UNASSIGNED
    194 0EA4; ; UNASSIGNED
    195 0EA6; ; UNASSIGNED
    196 0EA8..0EA9; ; UNASSIGNED
    197 0EAC; ; UNASSIGNED
    198 0EBA; ; UNASSIGNED
    199 0EBE..0EBF; ; UNASSIGNED
    200 0EC5; ; UNASSIGNED
    201 0EC7; ; UNASSIGNED
    202 0ECE..0ECF; ; UNASSIGNED
    203 0EDA..0EDB; ; UNASSIGNED
    204 0EDE..0EFF; ; UNASSIGNED
    205 0F48; ; UNASSIGNED
    206 0F6B..0F70; ; UNASSIGNED
    207 0F8C..0F8F; ; UNASSIGNED
    208 0F98; ; UNASSIGNED
    209 0FBD; ; UNASSIGNED
    210 0FCD..0FCE; ; UNASSIGNED
    211 0FD0..0FFF; ; UNASSIGNED
    212 1022; ; UNASSIGNED
    213 1028; ; UNASSIGNED
    214 102B; ; UNASSIGNED
    215 1033..1035; ; UNASSIGNED
    216 103A..103F; ; UNASSIGNED
    217 105A..109F; ; UNASSIGNED
    218 10C6..10CF; ; UNASSIGNED
    219 10F9..10FA; ; UNASSIGNED
    220 10FC..10FF; ; UNASSIGNED
    221 115A..115E; ; UNASSIGNED
    222 11A3..11A7; ; UNASSIGNED
    223 11FA..11FF; ; UNASSIGNED
    224 1207; ; UNASSIGNED
    225 1247; ; UNASSIGNED
    226 1249; ; UNASSIGNED
    227 124E..124F; ; UNASSIGNED
    228 1257; ; UNASSIGNED
    229 1259; ; UNASSIGNED
    230 125E..125F; ; UNASSIGNED
    231 1287; ; UNASSIGNED
    232 1289; ; UNASSIGNED
    233 128E..128F; ; UNASSIGNED
    234 12AF; ; UNASSIGNED
    235 12B1; ; UNASSIGNED
    236 12B6..12B7; ; UNASSIGNED
    237 12BF; ; UNASSIGNED
    238 12C1; ; UNASSIGNED
    239 12C6..12C7; ; UNASSIGNED
    240 12CF; ; UNASSIGNED
    241 12D7; ; UNASSIGNED
    242 12EF; ; UNASSIGNED
    243 130F; ; UNASSIGNED
    244 1311; ; UNASSIGNED
    245 1316..1317; ; UNASSIGNED
    246 131F; ; UNASSIGNED
    247 1347; ; UNASSIGNED
    248 135B..1360; ; UNASSIGNED
    249 137D..139F; ; UNASSIGNED
    250 13F5..1400; ; UNASSIGNED
    251 1677..167F; ; UNASSIGNED
    252 169D..169F; ; UNASSIGNED
    253 16F1..16FF; ; UNASSIGNED
    254 170D; ; UNASSIGNED
    255 1715..171F; ; UNASSIGNED
    256 1737..173F; ; UNASSIGNED
    257 1754..175F; ; UNASSIGNED
    258 176D; ; UNASSIGNED
    259 1771; ; UNASSIGNED
    260 1774..177F; ; UNASSIGNED
    261 17DD..17DF; ; UNASSIGNED
    262 17EA..17FF; ; UNASSIGNED
    263 180F; ; UNASSIGNED
    264 181A..181F; ; UNASSIGNED
    265 1878..187F; ; UNASSIGNED
    266 18AA..1DFF; ; UNASSIGNED
    267 1E9C..1E9F; ; UNASSIGNED
    268 1EFA..1EFF; ; UNASSIGNED
    269 1F16..1F17; ; UNASSIGNED
    270 1F1E..1F1F; ; UNASSIGNED
    271 1F46..1F47; ; UNASSIGNED
    272 1F4E..1F4F; ; UNASSIGNED
    273 1F58; ; UNASSIGNED
    274 1F5A; ; UNASSIGNED
    275 1F5C; ; UNASSIGNED
    276 1F5E; ; UNASSIGNED
    277 1F7E..1F7F; ; UNASSIGNED
    278 1FB5; ; UNASSIGNED
    279 1FC5; ; UNASSIGNED
    280 1FD4..1FD5; ; UNASSIGNED
    281 1FDC; ; UNASSIGNED
    282 1FF0..1FF1; ; UNASSIGNED
    283 1FF5; ; UNASSIGNED
    284 1FFF; ; UNASSIGNED
    285 2053..2056; ; UNASSIGNED
    286 2058..205E; ; UNASSIGNED
    287 2064..2069; ; UNASSIGNED
    288 2072..2073; ; UNASSIGNED
    289 208F..209F; ; UNASSIGNED
    290 20B2..20CF; ; UNASSIGNED
    291 20EB..20FF; ; UNASSIGNED
    292 213B..213C; ; UNASSIGNED
    293 214C..2152; ; UNASSIGNED
    294 2184..218F; ; UNASSIGNED
    295 23CF..23FF; ; UNASSIGNED
    296 2427..243F; ; UNASSIGNED
    297 244B..245F; ; UNASSIGNED
    298 24FF; ; UNASSIGNED
    299 2614..2615; ; UNASSIGNED
    300 2618; ; UNASSIGNED
    301 267E..267F; ; UNASSIGNED
    302 268A..2700; ; UNASSIGNED
    303 2705; ; UNASSIGNED
    304 270A..270B; ; UNASSIGNED
    305 2728; ; UNASSIGNED
    306 274C; ; UNASSIGNED
    307 274E; ; UNASSIGNED
    308 2753..2755; ; UNASSIGNED
    309 2757; ; UNASSIGNED
    310 275F..2760; ; UNASSIGNED
    311 2795..2797; ; UNASSIGNED
    312 27B0; ; UNASSIGNED
    313 27BF..27CF; ; UNASSIGNED
    314 27EC..27EF; ; UNASSIGNED
    315 2B00..2E7F; ; UNASSIGNED
    316 2E9A; ; UNASSIGNED
    317 2EF4..2EFF; ; UNASSIGNED
    318 2FD6..2FEF; ; UNASSIGNED
    319 2FFC..2FFF; ; UNASSIGNED
    320 3040; ; UNASSIGNED
    321 3097..3098; ; UNASSIGNED
    322 3100..3104; ; UNASSIGNED
    323 312D..3130; ; UNASSIGNED
    324 318F; ; UNASSIGNED
    325 31B8..31EF; ; UNASSIGNED
    326 321D..321F; ; UNASSIGNED
    327 3244..3250; ; UNASSIGNED
    328 327C..327E; ; UNASSIGNED
    329 32CC..32CF; ; UNASSIGNED
    330 32FF; ; UNASSIGNED
    331 3377..337A; ; UNASSIGNED
    332 33DE..33DF; ; UNASSIGNED
    333 33FF; ; UNASSIGNED
    334 4DB6..4DFF; ; UNASSIGNED
    335 9FA6..9FFF; ; UNASSIGNED
    336 A48D..A48F; ; UNASSIGNED
    337 A4C7..ABFF; ; UNASSIGNED
    338 D7A4..D7FF; ; UNASSIGNED
    339 FA2E..FA2F; ; UNASSIGNED
    340 FA6B..FAFF; ; UNASSIGNED
    341 FB07..FB12; ; UNASSIGNED
    342 FB18..FB1C; ; UNASSIGNED
    343 FB37; ; UNASSIGNED
    344 FB3D; ; UNASSIGNED
    345 FB3F; ; UNASSIGNED
    346 FB42; ; UNASSIGNED
    347 FB45; ; UNASSIGNED
    348 FBB2..FBD2; ; UNASSIGNED
    349 FD40..FD4F; ; UNASSIGNED
    350 FD90..FD91; ; UNASSIGNED
    351 FDC8..FDCF; ; UNASSIGNED
    352 FDFD..FDFF; ; UNASSIGNED
    353 FE10..FE1F; ; UNASSIGNED
    354 FE24..FE2F; ; UNASSIGNED
    355 FE47..FE48; ; UNASSIGNED
    356 FE53; ; UNASSIGNED
    357 FE67; ; UNASSIGNED
    358 FE6C..FE6F; ; UNASSIGNED
    359 FE75; ; UNASSIGNED
    360 FEFD..FEFE; ; UNASSIGNED
    361 FF00; ; UNASSIGNED
    362 FFBF..FFC1; ; UNASSIGNED
    363 FFC8..FFC9; ; UNASSIGNED
    364 FFD0..FFD1; ; UNASSIGNED
    365 FFD8..FFD9; ; UNASSIGNED
    366 FFDD..FFDF; ; UNASSIGNED
    367 FFE7; ; UNASSIGNED
    368 FFEF..FFF8; ; UNASSIGNED
    369 10000..102FF; ; UNASSIGNED
    370 1031F; ; UNASSIGNED
    371 10324..1032F; ; UNASSIGNED
    372 1034B..103FF; ; UNASSIGNED
    373 10426..10427; ; UNASSIGNED
    374 1044E..1CFFF; ; UNASSIGNED
    375 1D0F6..1D0FF; ; UNASSIGNED
    376 1D127..1D129; ; UNASSIGNED
    377 1D1DE..1D3FF; ; UNASSIGNED
    378 1D455; ; UNASSIGNED
    379 1D49D; ; UNASSIGNED
    380 1D4A0..1D4A1; ; UNASSIGNED
    381 1D4A3..1D4A4; ; UNASSIGNED
    382 1D4A7..1D4A8; ; UNASSIGNED
    383 1D4AD; ; UNASSIGNED
    384 1D4BA; ; UNASSIGNED
    385 1D4BC; ; UNASSIGNED
    386 1D4C1; ; UNASSIGNED
    387 1D4C4; ; UNASSIGNED
    388 1D506; ; UNASSIGNED
    389 1D50B..1D50C; ; UNASSIGNED
    390 1D515; ; UNASSIGNED
    391 1D51D; ; UNASSIGNED
    392 1D53A; ; UNASSIGNED
    393 1D53F; ; UNASSIGNED
    394 1D545; ; UNASSIGNED
    395 1D547..1D549; ; UNASSIGNED
    396 1D551; ; UNASSIGNED
    397 1D6A4..1D6A7; ; UNASSIGNED
    398 1D7CA..1D7CD; ; UNASSIGNED
    399 1D800..1FFFD; ; UNASSIGNED
    400 2A6D7..2F7FF; ; UNASSIGNED
    401 2FA1E..2FFFD; ; UNASSIGNED
    402 30000..3FFFD; ; UNASSIGNED
    403 40000..4FFFD; ; UNASSIGNED
    404 50000..5FFFD; ; UNASSIGNED
    405 60000..6FFFD; ; UNASSIGNED
    406 70000..7FFFD; ; UNASSIGNED
    407 80000..8FFFD; ; UNASSIGNED
    408 90000..9FFFD; ; UNASSIGNED
    409 A0000..AFFFD; ; UNASSIGNED
    410 B0000..BFFFD; ; UNASSIGNED
    411 C0000..CFFFD; ; UNASSIGNED
    412 D0000..DFFFD; ; UNASSIGNED
    413 E0000; ; UNASSIGNED
    414 E0002..E001F; ; UNASSIGNED
    415 E0080..EFFFD; ; UNASSIGNED
    416 
    417 # Total code points 3653
    418 
    419 # code points from      Table C.2.1 
    420 
    421 0000..001F; ; PROHIBITED
    422 007F; ; PROHIBITED
    423 
    424 # Total code points 18
    425 
    426 # code points from      Table C.2.2 
    427 
    428 0080..009F; ; PROHIBITED
    429 06DD; ; PROHIBITED
    430 070F; ; PROHIBITED
    431 180E; ; PROHIBITED
    432 200C; ; PROHIBITED
    433 200D; ; PROHIBITED
    434 2028; ; PROHIBITED
    435 2029; ; PROHIBITED
    436 2060; ; PROHIBITED
    437 2061; ; PROHIBITED
    438 2062; ; PROHIBITED
    439 2063; ; PROHIBITED
    440 206A..206F; ; PROHIBITED
    441 FEFF; ; PROHIBITED
    442 FFF9..FFFC; ; PROHIBITED
    443 1D173..1D17A; ; PROHIBITED
    444 
    445 # Total code points 30
    446 
    447 # code points from      Table C.3 
    448 
    449 E000..F8FF; ; PROHIBITED
    450 F0000..FFFFD; ; PROHIBITED
    451 100000..10FFFD; ; PROHIBITED
    452 
    453 # Total code points 2051
    454 
    455 # code points from      Table C.4 
    456 
    457 FDD0..FDEF; ; PROHIBITED
    458 FFFE..FFFF; ; PROHIBITED
    459 1FFFE..1FFFF; ; PROHIBITED
    460 2FFFE..2FFFF; ; PROHIBITED
    461 3FFFE..3FFFF; ; PROHIBITED
    462 4FFFE..4FFFF; ; PROHIBITED
    463 5FFFE..5FFFF; ; PROHIBITED
    464 6FFFE..6FFFF; ; PROHIBITED
    465 7FFFE..7FFFF; ; PROHIBITED
    466 8FFFE..8FFFF; ; PROHIBITED
    467 9FFFE..9FFFF; ; PROHIBITED
    468 AFFFE..AFFFF; ; PROHIBITED
    469 BFFFE..BFFFF; ; PROHIBITED
    470 CFFFE..CFFFF; ; PROHIBITED
    471 DFFFE..DFFFF; ; PROHIBITED
    472 EFFFE..EFFFF; ; PROHIBITED
    473 FFFFE..FFFFF; ; PROHIBITED
    474 10FFFE..10FFFF; ; PROHIBITED
    475 
    476 # Total code points 18
    477 
    478 # code points from      Table C.5 
    479 
    480 D800..DFFF; ; PROHIBITED
    481 
    482 # Total code points 0
    483 
    484 # code points from      Table C.6 
    485 
    486 FFF9; ; PROHIBITED
    487 FFFA; ; PROHIBITED
    488 FFFB; ; PROHIBITED
    489 FFFC; ; PROHIBITED
    490 FFFD; ; PROHIBITED
    491 
    492 # Total code points 5
    493 
    494 # code points from      Table C.7 
    495 
    496 2FF0..2FFB; ; PROHIBITED
    497 
    498 # Total code points 1
    499 
    500 # code points from      Table C.8 
    501 
    502 0340; ; PROHIBITED
    503 0341; ; PROHIBITED
    504 200E; ; PROHIBITED
    505 200F; ; PROHIBITED
    506 202A; ; PROHIBITED
    507 202B; ; PROHIBITED
    508 202C; ; PROHIBITED
    509 202D; ; PROHIBITED
    510 202E; ; PROHIBITED
    511 206A; ; PROHIBITED
    512 206B; ; PROHIBITED
    513 206C; ; PROHIBITED
    514 206D; ; PROHIBITED
    515 206E; ; PROHIBITED
    516 206F; ; PROHIBITED
    517 
    518 # Total code points 15
    519 
    520 # code points from      Table C.9 
    521 
    522 E0001; ; PROHIBITED
    523 E0020..E007F; ; PROHIBITED
    524 
    525 # Total code points 82
    526 
    527