ICU-484 optimize the state table with more unassigned states to make the .cnv file smaller

X-SVN-Rev: 3383
This commit is contained in:
Markus Scherer 2001-01-05 02:16:52 +00:00
parent 1899ec5794
commit 40daf74515
4 changed files with 22 additions and 6 deletions

View File

@ -30,9 +30,11 @@
<mb_cur_min> 1
<uconv_class> "MBCS"
<subchar> \x81\x7e\x7e
<icu:state> 81-89:1
<icu:state> 81-89:1, 88:3, 8a-90:3
<icu:state> 21-7e:2
<icu:state> 21-7e
<icu:state> 21-7e:4
<icu:state> 21-7e.u
#
CHARMAP

View File

@ -19,12 +19,18 @@
<uconv_class> "MBCS"
<subchar> \xFD\xFE
#<subchar1> \x1A
<icu:state> 0-8d, 8e:2, 90-9f, a1-fe:1
# this state table is manually optimized with the help of the verbose mode of makeconv
<icu:state> 0-8d, 8e:2, 90-9f, a1-fe:1, aa-c1:5, c3:5, fe:5
<icu:state> a1-fe
<icu:state> a1-b0:3, a1:4, a3-ab:4, ae-b0:4
<icu:state> a1-b0:3, a1:4, a2:8, a3-ab:4, ac:7, ad:6, ae-b0:4
<icu:state> a1-fe:1
<icu:state> a1-fe:5
<icu:state> a1-fe.u
<icu:state> a1-a4:1, a5-fe:5
<icu:state> a1-e2:1, e3-fe:5
<icu:state> a1-f2:1, f3-fe:5
#
CHARMAP
#

View File

@ -30,9 +30,11 @@
<mb_cur_min> 1
<uconv_class> "MBCS"
<subchar> \x81\x7e\x7e
<icu:state> 81-89:1
<icu:state> 81-89:1, 88:3, 8a-90:3
<icu:state> 21-7e:2
<icu:state> 21-7e
<icu:state> 21-7e:4
<icu:state> 21-7e.u
#
CHARMAP

View File

@ -19,12 +19,18 @@
<uconv_class> "MBCS"
<subchar> \xFD\xFE
#<subchar1> \x1A
<icu:state> 0-8d, 8e:2, 90-9f, a1-fe:1
# this state table is manually optimized with the help of the verbose mode of makeconv
<icu:state> 0-8d, 8e:2, 90-9f, a1-fe:1, aa-c1:5, c3:5, fe:5
<icu:state> a1-fe
<icu:state> a1-b0:3, a1:4, a3-ab:4, ae-b0:4
<icu:state> a1-b0:3, a1:4, a2:8, a3-ab:4, ac:7, ad:6, ae-b0:4
<icu:state> a1-fe:1
<icu:state> a1-fe:5
<icu:state> a1-fe.u
<icu:state> a1-a4:1, a5-fe:5
<icu:state> a1-e2:1, e3-fe:5
<icu:state> a1-f2:1, f3-fe:5
#
CHARMAP
#