summaryrefslogtreecommitdiffstats
path: root/share/colldef
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>1996-10-23 15:00:18 +0000
committerache <ache@FreeBSD.org>1996-10-23 15:00:18 +0000
commit3b9a16cb5063881459285cd4d6d527b6c2aa0dad (patch)
treeeeb655bac4dbeedc9072f0a1f55805d812b5038e /share/colldef
parent0450c4ad17dcd54b6be8cab5f47d733e6e00a50d (diff)
downloadFreeBSD-src-3b9a16cb5063881459285cd4d6d527b6c2aa0dad.zip
FreeBSD-src-3b9a16cb5063881459285cd4d6d527b6c2aa0dad.tar.gz
Check for not defined / redefined chars now
Use backward compatible with ASCII collating tables
Diffstat (limited to 'share/colldef')
-rw-r--r--share/colldef/la_LN.ISO8859-1.src24
-rw-r--r--share/colldef/la_LN.ISO_8859-1.src24
-rw-r--r--share/colldef/lt_LN.ISO_8859-1.src24
-rw-r--r--share/colldef/ru_RU.CP866.src39
-rw-r--r--share/colldef/ru_RU.KOI8-R.src39
-rw-r--r--share/colldef/ru_SU.CP866.src39
-rw-r--r--share/colldef/ru_SU.KOI8-R.src39
7 files changed, 137 insertions, 91 deletions
diff --git a/share/colldef/la_LN.ISO8859-1.src b/share/colldef/la_LN.ISO8859-1.src
index 59581d1..93a2da0 100644
--- a/share/colldef/la_LN.ISO8859-1.src
+++ b/share/colldef/la_LN.ISO8859-1.src
@@ -1,17 +1,19 @@
-# latin1
+# latin1 (backward compatible with ASCII)
+#
+# $Id$
+#
charmap map.ISO_8859-1
order \
-# spaces
- <NS>;<SP>;\t;\v;\r;\n;\f;\
-# puncts
- _;<'m>;<-->;-;\,;\;;:;!;<!I>;?;<?I>;/;.;<''>;`;^;<':>;~;<.M>;\
- <',>;';\";<<<>;</>/>>;\(;\);[;];\{;\};<SE>;<PI>;<Co>;<Rg>;@;<Cu>;\
- <Ct>;$;<Pd>;<Ye>;*;\\;&;\#;%;+;<+->;<-:>;<*X>;\<;=;>;<NO>;|;<BB>;\
- <DG>;<My>;\
# controls
- <NU>;...;<BS>;<SO>;...;<US>;<DT>;<PA>;...;<AC>;\
+ <NU>;...;<US>;<PA>;...;<AC>;\
+#
+ <NS>;<SP>;!;<!I>;\";<<<>;</>/>>;<Nb>;\
+ <Cu>;<Ct>;<DO>;<Pd>;<Ye>;\
+ %;&;<',>;';\(;\);*;+;<+->;<-:>;<*X>;\,;<-->;-;.;/;\
# digits
(0,<14>,<12>,<34>);(1,<1S>);(2,<2S>);(3,<3S>);4;...;9;\
+#
+ :;\;;\<;=;>;?;<?I>;<SE>;<PI>;<Co>;<Rg>;<At>;\
# capital
(A,<A'>,<A!>,<A/>>,<AA>,<A:>,<A?>,<AE>);\
B;(C,<C,>);D;(E,<E'>,<E!>,<E/>>,<E:>);\
@@ -20,6 +22,8 @@ order \
P;...;T;(U,<U'>,<U!>,<U/>>,<U:>);\
V;W;X;(Y,<Y'>);Z;\
<D->;<TH>;\
+#
+ [;\\;];^;<':>;_;<'m>;<''>;`;\
# small
(a,<a'>,<a!>,<a/>>,<aa>,<a:>,<a?>,<ae>);\
b;(c,<c,>);d;(e,<e'>,<e!>,<e/>>,<e:>);\
@@ -28,5 +32,7 @@ order \
p;...;t;(u,<u'>,<u!>,<u/>>,<u:>);\
v;w;x;(y,<y'>,<y:>);z;\
<d->;<th>;<ss>;\
+#
+ \{;<NO>;|;<BB>;\};~;<.M>;<DG>;<My>;<DT>;\
# remains
<-a>;<-o>
diff --git a/share/colldef/la_LN.ISO_8859-1.src b/share/colldef/la_LN.ISO_8859-1.src
index 59581d1..93a2da0 100644
--- a/share/colldef/la_LN.ISO_8859-1.src
+++ b/share/colldef/la_LN.ISO_8859-1.src
@@ -1,17 +1,19 @@
-# latin1
+# latin1 (backward compatible with ASCII)
+#
+# $Id$
+#
charmap map.ISO_8859-1
order \
-# spaces
- <NS>;<SP>;\t;\v;\r;\n;\f;\
-# puncts
- _;<'m>;<-->;-;\,;\;;:;!;<!I>;?;<?I>;/;.;<''>;`;^;<':>;~;<.M>;\
- <',>;';\";<<<>;</>/>>;\(;\);[;];\{;\};<SE>;<PI>;<Co>;<Rg>;@;<Cu>;\
- <Ct>;$;<Pd>;<Ye>;*;\\;&;\#;%;+;<+->;<-:>;<*X>;\<;=;>;<NO>;|;<BB>;\
- <DG>;<My>;\
# controls
- <NU>;...;<BS>;<SO>;...;<US>;<DT>;<PA>;...;<AC>;\
+ <NU>;...;<US>;<PA>;...;<AC>;\
+#
+ <NS>;<SP>;!;<!I>;\";<<<>;</>/>>;<Nb>;\
+ <Cu>;<Ct>;<DO>;<Pd>;<Ye>;\
+ %;&;<',>;';\(;\);*;+;<+->;<-:>;<*X>;\,;<-->;-;.;/;\
# digits
(0,<14>,<12>,<34>);(1,<1S>);(2,<2S>);(3,<3S>);4;...;9;\
+#
+ :;\;;\<;=;>;?;<?I>;<SE>;<PI>;<Co>;<Rg>;<At>;\
# capital
(A,<A'>,<A!>,<A/>>,<AA>,<A:>,<A?>,<AE>);\
B;(C,<C,>);D;(E,<E'>,<E!>,<E/>>,<E:>);\
@@ -20,6 +22,8 @@ order \
P;...;T;(U,<U'>,<U!>,<U/>>,<U:>);\
V;W;X;(Y,<Y'>);Z;\
<D->;<TH>;\
+#
+ [;\\;];^;<':>;_;<'m>;<''>;`;\
# small
(a,<a'>,<a!>,<a/>>,<aa>,<a:>,<a?>,<ae>);\
b;(c,<c,>);d;(e,<e'>,<e!>,<e/>>,<e:>);\
@@ -28,5 +32,7 @@ order \
p;...;t;(u,<u'>,<u!>,<u/>>,<u:>);\
v;w;x;(y,<y'>,<y:>);z;\
<d->;<th>;<ss>;\
+#
+ \{;<NO>;|;<BB>;\};~;<.M>;<DG>;<My>;<DT>;\
# remains
<-a>;<-o>
diff --git a/share/colldef/lt_LN.ISO_8859-1.src b/share/colldef/lt_LN.ISO_8859-1.src
index 59581d1..93a2da0 100644
--- a/share/colldef/lt_LN.ISO_8859-1.src
+++ b/share/colldef/lt_LN.ISO_8859-1.src
@@ -1,17 +1,19 @@
-# latin1
+# latin1 (backward compatible with ASCII)
+#
+# $Id$
+#
charmap map.ISO_8859-1
order \
-# spaces
- <NS>;<SP>;\t;\v;\r;\n;\f;\
-# puncts
- _;<'m>;<-->;-;\,;\;;:;!;<!I>;?;<?I>;/;.;<''>;`;^;<':>;~;<.M>;\
- <',>;';\";<<<>;</>/>>;\(;\);[;];\{;\};<SE>;<PI>;<Co>;<Rg>;@;<Cu>;\
- <Ct>;$;<Pd>;<Ye>;*;\\;&;\#;%;+;<+->;<-:>;<*X>;\<;=;>;<NO>;|;<BB>;\
- <DG>;<My>;\
# controls
- <NU>;...;<BS>;<SO>;...;<US>;<DT>;<PA>;...;<AC>;\
+ <NU>;...;<US>;<PA>;...;<AC>;\
+#
+ <NS>;<SP>;!;<!I>;\";<<<>;</>/>>;<Nb>;\
+ <Cu>;<Ct>;<DO>;<Pd>;<Ye>;\
+ %;&;<',>;';\(;\);*;+;<+->;<-:>;<*X>;\,;<-->;-;.;/;\
# digits
(0,<14>,<12>,<34>);(1,<1S>);(2,<2S>);(3,<3S>);4;...;9;\
+#
+ :;\;;\<;=;>;?;<?I>;<SE>;<PI>;<Co>;<Rg>;<At>;\
# capital
(A,<A'>,<A!>,<A/>>,<AA>,<A:>,<A?>,<AE>);\
B;(C,<C,>);D;(E,<E'>,<E!>,<E/>>,<E:>);\
@@ -20,6 +22,8 @@ order \
P;...;T;(U,<U'>,<U!>,<U/>>,<U:>);\
V;W;X;(Y,<Y'>);Z;\
<D->;<TH>;\
+#
+ [;\\;];^;<':>;_;<'m>;<''>;`;\
# small
(a,<a'>,<a!>,<a/>>,<aa>,<a:>,<a?>,<ae>);\
b;(c,<c,>);d;(e,<e'>,<e!>,<e/>>,<e:>);\
@@ -28,5 +32,7 @@ order \
p;...;t;(u,<u'>,<u!>,<u/>>,<u:>);\
v;w;x;(y,<y'>,<y:>);z;\
<d->;<th>;<ss>;\
+#
+ \{;<NO>;|;<BB>;\};~;<.M>;<DG>;<My>;<DT>;\
# remains
<-a>;<-o>
diff --git a/share/colldef/ru_RU.CP866.src b/share/colldef/ru_RU.CP866.src
index a10a5f2..88ca377 100644
--- a/share/colldef/ru_RU.CP866.src
+++ b/share/colldef/ru_RU.CP866.src
@@ -1,32 +1,39 @@
-# IBM Code Page 866
+# CP866 (backward compatible with ASCII)
+#
+# $Id$
+#
charmap map.CP866
order \
-# spaces
- <NS>;<SP>;\t;\v;\r;\n;\f;\
-# puncts
- _;-;\,;\;;:;!;?;/;.;`;^;~;\
- ';<.M>;\";\(;\);[;];\{;\};<Co>;@;\
- $;*;\\;&;\#;%;+;<-:>;\<;<=<>;=;</>=>;>;|;\
- <DG>;<sb>;<RT>;<?2>;<Iu>;<Il>;\
- <hh>;<HH>;<vv>;<VV>;<dr>;<dR>;<Dr>;<DR>;\
- <dl>;<dL>;<Dl>;<LD>;<ur>;<uR>;<Ur>;<UR>;\
- <ul>;<uL>;<Ul>;<UL>;<vr>;<vR>;<Vr>;<VR>;\
- <vl>;<vL>;<Vl>;<VL>;<dh>;<dH>;<Dh>;<DH>;\
- <uh>;<uH>;<Uh>;<UH>;<vh>;<vH>;<Vh>;<VH>;\
- <TB>;<LB>;<FB>;<lB>;<RB>;<.S>;<:S>;<?S>;<fS>;\
# controls
- <NU>;...;<BS>;<SO>;...;<US>;<DT>;\
+ <NU>;...;<US>;\
+#
+ <NS>;<SP>;!;\";<Nb>;<DO>;\
+ %;&;';\(;\);*;+;<-:>;\,;-;.;/;\
# digits
0;1;(2,<2S>);3;...;9;\
+#
+ :;\;;\<;<=<>;=;</>=>;>;?;<Co>;<At>;\
# capital
A;...;Z;\
<A=>;<B=>;<V=>;<G=>;<D=>;<E=>;<IO>;<Z%>;<Z=>;\
<I=>;<J=>;<K=>;<L=>;<M=>;<N=>;<O=>;<P=>;<R=>;\
<S=>;<T=>;<U=>;<F=>;<H=>;<C=>;<C%>;<S%>;<Sc>;\
<=">;<Y=>;<%">;<JE>;<JU>;<JA>;\
+#
+ [;\\;];^;_;`;\
# small
a;...;z;\
<a=>;<b=>;<v=>;<g=>;<d=>;<e=>;<io>;<z%>;<z=>;\
<i=>;<j=>;<k=>;<l=>;<m=>;<n=>;<o=>;<p=>;<r=>;\
<s=>;<t=>;<u=>;<f=>;<h=>;<c=>;<c%>;<s%>;<sc>;\
- <='>;<y=>;<%'>;<je>;<ju>;<ja>
+ <='>;<y=>;<%'>;<je>;<ju>;<ja>;\
+#
+ \{;|;\};~;<.M>;<DG>;<DT>;\
+#
+ <sb>;<RT>;<?2>;<Iu>;<Il>;\
+ <hh>;<HH>;<vv>;<VV>;<dr>;<dR>;<Dr>;<DR>;\
+ <dl>;<dL>;<Dl>;<LD>;<ur>;<uR>;<Ur>;<UR>;\
+ <ul>;<uL>;<Ul>;<UL>;<vr>;<vR>;<Vr>;<VR>;\
+ <vl>;<vL>;<Vl>;<VL>;<dh>;<dH>;<Dh>;<DH>;\
+ <uh>;<uH>;<Uh>;<UH>;<vh>;<vH>;<Vh>;<VH>;\
+ <TB>;<LB>;<FB>;<lB>;<RB>;<.S>;<:S>;<?S>;<fS>
diff --git a/share/colldef/ru_RU.KOI8-R.src b/share/colldef/ru_RU.KOI8-R.src
index cd55942..f6b0a18 100644
--- a/share/colldef/ru_RU.KOI8-R.src
+++ b/share/colldef/ru_RU.KOI8-R.src
@@ -1,32 +1,39 @@
-# koi8-r
+# koi8-r (backward compatible with ASCII)
+#
+# $Id$
+#
charmap map.KOI8-R
order \
-# spaces
- <NS>;<SP>;\t;\v;\r;\n;\f;\
-# puncts
- _;-;\,;\;;:;!;?;/;.;`;^;~;\
- ';<.M>;\";\(;\);[;];\{;\};<Co>;@;\
- $;*;\\;&;\#;%;+;<-:>;\<;<=<>;=;</>=>;>;|;\
- <DG>;<sb>;<RT>;<?2>;<Iu>;<Il>;\
- <hh>;<HH>;<vv>;<VV>;<dr>;<dR>;<Dr>;<DR>;\
- <dl>;<dL>;<Dl>;<LD>;<ur>;<uR>;<Ur>;<UR>;\
- <ul>;<uL>;<Ul>;<UL>;<vr>;<vR>;<Vr>;<VR>;\
- <vl>;<vL>;<Vl>;<VL>;<dh>;<dH>;<Dh>;<DH>;\
- <uh>;<uH>;<Uh>;<UH>;<vh>;<vH>;<Vh>;<VH>;\
- <TB>;<LB>;<FB>;<lB>;<RB>;<.S>;<:S>;<?S>;<fS>;\
# controls
- <NU>;...;<BS>;<SO>;...;<US>;<DT>;\
+ <NU>;...;<US>;\
+#
+ <NS>;<SP>;!;\";<Nb>;<DO>;\
+ %;&;';\(;\);*;+;<-:>;\,;-;.;/;\
# digits
0;1;(2,<2S>);3;...;9;\
+#
+ :;\;;\<;<=<>;=;</>=>;>;?;<Co>;<At>;\
# capital
A;...;Z;\
<A=>;<B=>;<V=>;<G=>;<D=>;<E=>;<IO>;<Z%>;<Z=>;\
<I=>;<J=>;<K=>;<L=>;<M=>;<N=>;<O=>;<P=>;<R=>;\
<S=>;<T=>;<U=>;<F=>;<H=>;<C=>;<C%>;<S%>;<Sc>;\
<=">;<Y=>;<%">;<JE>;<JU>;<JA>;\
+#
+ [;\\;];^;_;`;\
# small
a;...;z;\
<a=>;<b=>;<v=>;<g=>;<d=>;<e=>;<io>;<z%>;<z=>;\
<i=>;<j=>;<k=>;<l=>;<m=>;<n=>;<o=>;<p=>;<r=>;\
<s=>;<t=>;<u=>;<f=>;<h=>;<c=>;<c%>;<s%>;<sc>;\
- <='>;<y=>;<%'>;<je>;<ju>;<ja>
+ <='>;<y=>;<%'>;<je>;<ju>;<ja>;\
+#
+ \{;|;\};~;<.M>;<DG>;<DT>;\
+#
+ <sb>;<RT>;<?2>;<Iu>;<Il>;\
+ <hh>;<HH>;<vv>;<VV>;<dr>;<dR>;<Dr>;<DR>;\
+ <dl>;<dL>;<Dl>;<LD>;<ur>;<uR>;<Ur>;<UR>;\
+ <ul>;<uL>;<Ul>;<UL>;<vr>;<vR>;<Vr>;<VR>;\
+ <vl>;<vL>;<Vl>;<VL>;<dh>;<dH>;<Dh>;<DH>;\
+ <uh>;<uH>;<Uh>;<UH>;<vh>;<vH>;<Vh>;<VH>;\
+ <TB>;<LB>;<FB>;<lB>;<RB>;<.S>;<:S>;<?S>;<fS>
diff --git a/share/colldef/ru_SU.CP866.src b/share/colldef/ru_SU.CP866.src
index a10a5f2..88ca377 100644
--- a/share/colldef/ru_SU.CP866.src
+++ b/share/colldef/ru_SU.CP866.src
@@ -1,32 +1,39 @@
-# IBM Code Page 866
+# CP866 (backward compatible with ASCII)
+#
+# $Id$
+#
charmap map.CP866
order \
-# spaces
- <NS>;<SP>;\t;\v;\r;\n;\f;\
-# puncts
- _;-;\,;\;;:;!;?;/;.;`;^;~;\
- ';<.M>;\";\(;\);[;];\{;\};<Co>;@;\
- $;*;\\;&;\#;%;+;<-:>;\<;<=<>;=;</>=>;>;|;\
- <DG>;<sb>;<RT>;<?2>;<Iu>;<Il>;\
- <hh>;<HH>;<vv>;<VV>;<dr>;<dR>;<Dr>;<DR>;\
- <dl>;<dL>;<Dl>;<LD>;<ur>;<uR>;<Ur>;<UR>;\
- <ul>;<uL>;<Ul>;<UL>;<vr>;<vR>;<Vr>;<VR>;\
- <vl>;<vL>;<Vl>;<VL>;<dh>;<dH>;<Dh>;<DH>;\
- <uh>;<uH>;<Uh>;<UH>;<vh>;<vH>;<Vh>;<VH>;\
- <TB>;<LB>;<FB>;<lB>;<RB>;<.S>;<:S>;<?S>;<fS>;\
# controls
- <NU>;...;<BS>;<SO>;...;<US>;<DT>;\
+ <NU>;...;<US>;\
+#
+ <NS>;<SP>;!;\";<Nb>;<DO>;\
+ %;&;';\(;\);*;+;<-:>;\,;-;.;/;\
# digits
0;1;(2,<2S>);3;...;9;\
+#
+ :;\;;\<;<=<>;=;</>=>;>;?;<Co>;<At>;\
# capital
A;...;Z;\
<A=>;<B=>;<V=>;<G=>;<D=>;<E=>;<IO>;<Z%>;<Z=>;\
<I=>;<J=>;<K=>;<L=>;<M=>;<N=>;<O=>;<P=>;<R=>;\
<S=>;<T=>;<U=>;<F=>;<H=>;<C=>;<C%>;<S%>;<Sc>;\
<=">;<Y=>;<%">;<JE>;<JU>;<JA>;\
+#
+ [;\\;];^;_;`;\
# small
a;...;z;\
<a=>;<b=>;<v=>;<g=>;<d=>;<e=>;<io>;<z%>;<z=>;\
<i=>;<j=>;<k=>;<l=>;<m=>;<n=>;<o=>;<p=>;<r=>;\
<s=>;<t=>;<u=>;<f=>;<h=>;<c=>;<c%>;<s%>;<sc>;\
- <='>;<y=>;<%'>;<je>;<ju>;<ja>
+ <='>;<y=>;<%'>;<je>;<ju>;<ja>;\
+#
+ \{;|;\};~;<.M>;<DG>;<DT>;\
+#
+ <sb>;<RT>;<?2>;<Iu>;<Il>;\
+ <hh>;<HH>;<vv>;<VV>;<dr>;<dR>;<Dr>;<DR>;\
+ <dl>;<dL>;<Dl>;<LD>;<ur>;<uR>;<Ur>;<UR>;\
+ <ul>;<uL>;<Ul>;<UL>;<vr>;<vR>;<Vr>;<VR>;\
+ <vl>;<vL>;<Vl>;<VL>;<dh>;<dH>;<Dh>;<DH>;\
+ <uh>;<uH>;<Uh>;<UH>;<vh>;<vH>;<Vh>;<VH>;\
+ <TB>;<LB>;<FB>;<lB>;<RB>;<.S>;<:S>;<?S>;<fS>
diff --git a/share/colldef/ru_SU.KOI8-R.src b/share/colldef/ru_SU.KOI8-R.src
index cd55942..f6b0a18 100644
--- a/share/colldef/ru_SU.KOI8-R.src
+++ b/share/colldef/ru_SU.KOI8-R.src
@@ -1,32 +1,39 @@
-# koi8-r
+# koi8-r (backward compatible with ASCII)
+#
+# $Id$
+#
charmap map.KOI8-R
order \
-# spaces
- <NS>;<SP>;\t;\v;\r;\n;\f;\
-# puncts
- _;-;\,;\;;:;!;?;/;.;`;^;~;\
- ';<.M>;\";\(;\);[;];\{;\};<Co>;@;\
- $;*;\\;&;\#;%;+;<-:>;\<;<=<>;=;</>=>;>;|;\
- <DG>;<sb>;<RT>;<?2>;<Iu>;<Il>;\
- <hh>;<HH>;<vv>;<VV>;<dr>;<dR>;<Dr>;<DR>;\
- <dl>;<dL>;<Dl>;<LD>;<ur>;<uR>;<Ur>;<UR>;\
- <ul>;<uL>;<Ul>;<UL>;<vr>;<vR>;<Vr>;<VR>;\
- <vl>;<vL>;<Vl>;<VL>;<dh>;<dH>;<Dh>;<DH>;\
- <uh>;<uH>;<Uh>;<UH>;<vh>;<vH>;<Vh>;<VH>;\
- <TB>;<LB>;<FB>;<lB>;<RB>;<.S>;<:S>;<?S>;<fS>;\
# controls
- <NU>;...;<BS>;<SO>;...;<US>;<DT>;\
+ <NU>;...;<US>;\
+#
+ <NS>;<SP>;!;\";<Nb>;<DO>;\
+ %;&;';\(;\);*;+;<-:>;\,;-;.;/;\
# digits
0;1;(2,<2S>);3;...;9;\
+#
+ :;\;;\<;<=<>;=;</>=>;>;?;<Co>;<At>;\
# capital
A;...;Z;\
<A=>;<B=>;<V=>;<G=>;<D=>;<E=>;<IO>;<Z%>;<Z=>;\
<I=>;<J=>;<K=>;<L=>;<M=>;<N=>;<O=>;<P=>;<R=>;\
<S=>;<T=>;<U=>;<F=>;<H=>;<C=>;<C%>;<S%>;<Sc>;\
<=">;<Y=>;<%">;<JE>;<JU>;<JA>;\
+#
+ [;\\;];^;_;`;\
# small
a;...;z;\
<a=>;<b=>;<v=>;<g=>;<d=>;<e=>;<io>;<z%>;<z=>;\
<i=>;<j=>;<k=>;<l=>;<m=>;<n=>;<o=>;<p=>;<r=>;\
<s=>;<t=>;<u=>;<f=>;<h=>;<c=>;<c%>;<s%>;<sc>;\
- <='>;<y=>;<%'>;<je>;<ju>;<ja>
+ <='>;<y=>;<%'>;<je>;<ju>;<ja>;\
+#
+ \{;|;\};~;<.M>;<DG>;<DT>;\
+#
+ <sb>;<RT>;<?2>;<Iu>;<Il>;\
+ <hh>;<HH>;<vv>;<VV>;<dr>;<dR>;<Dr>;<DR>;\
+ <dl>;<dL>;<Dl>;<LD>;<ur>;<uR>;<Ur>;<UR>;\
+ <ul>;<uL>;<Ul>;<UL>;<vr>;<vR>;<Vr>;<VR>;\
+ <vl>;<vL>;<Vl>;<VL>;<dh>;<dH>;<Dh>;<DH>;\
+ <uh>;<uH>;<Uh>;<UH>;<vh>;<vH>;<Vh>;<VH>;\
+ <TB>;<LB>;<FB>;<lB>;<RB>;<.S>;<:S>;<?S>;<fS>
OpenPOWER on IntegriCloud