6 (($n, $m, $c) = split(" ", $_, 3)) >= 3 || next;
12 foreach $name (@NAME) {
17 print "$name\t$map\t$code\n";
21 open(OUT, "> ${name}_ucs.map");
23 for $i (0xA1 .. 0xDA, 0xDF .. 0xFB) {
24 $u = $i - 0xA0 + 0xE00;
32 static wc_uint16 ${name}_ucs_map[ 0x80 ] = {
35 foreach $i (0x10 .. 0x1F) {
41 printf OUT " 0x%.4X,", $u;
49 @ucs = sort { $a <=> $b } keys %from_ucs;
55 #define N_ucs_${name}_map $nucs
57 static wc_map ucs_${name}_map[ N_ucs_${name}_map ] = {
60 printf OUT " { 0x%.4X, 0x%.2X },\n", $_, $from_ucs{$_};
71 iso885911 - ISO-8859-11, TIS-620 (Thai)