code table moved to BIG5EncodedString
authorClaus Gittinger <cg@exept.de>
Wed, 17 Apr 1996 18:56:39 +0200
changeset 231 5d28780c8859
parent 230 aef7afe6a01d
child 232 b2a2cc7ff15e
code table moved to BIG5EncodedString
BIG5EncodedString.st
BIG5String.st
--- a/BIG5EncodedString.st	Wed Apr 17 18:52:41 1996 +0200
+++ b/BIG5EncodedString.st	Wed Apr 17 18:56:39 1996 +0200
@@ -17,6 +17,50 @@
 
 ! !
 
+!BIG5EncodedString class methodsFor:'code tables'!
+
+romanBIG5DecoderTable
+    "return a table to decode from roman ascii to 16 bit BIG5.
+     This is an experimental interface - unfinished"
+
+    ^ #(           "excla"          " # "   " $ "   " % "   " & "   " ' "
+                  16ra149 16ra1b2 16ra1ad 16ra243 16ra248 16ra1ae 16ra1ac 
+            " ( "   " ) "   " * "   " + "   " , "   " - "   " . "   " / "
+          16ra15d 16ra15e 16ra1ce 16ra1cf 16ra14d 16ra1df 16ra14f 16ra1fe
+            " 0 "   " 1 "   " 2 "   " 3 "   " 4 "   " 5 "   " 6 "   " 7 "
+          16ra2af 16ra2b0 16ra2b1 16ra2b2 16ra2b3 16ra2b4 16ra2b5 16ra2b6
+            " 8 "   " 9 "   " : "   " ; "   " < "   " = "   " > "   " ? "
+          16ra2b7 16ra2b8 16ra152 16ra151 16ra1e0 16ra1e2 16ra1e1 16ra148 
+            " @ "   " A "   " B "   " C "   " D "   " E "   " F "   " G "
+          16ra249 16ra2cf 16ra2d0 16ra2d1 16ra2d2 16ra2d3 16ra2d4 16ra2d5 
+            " H "   " I "   " J "   " K "   " L "   " M "   " N "   " O "
+          16ra2d6 16ra2d7 16ra2d8 16ra2d9 16ra2da 16ra2db 16ra2dc 16ra2dd 
+            " P "   " Q "   " R "   " S "   " T "   " U "   " V "   " W "
+          16ra2de 16ra2df 16ra2e0 16ra2e1 16ra2e2 16ra2e3 16ra2e4 16ra2e5 
+            " X "   " Y "   " Z "   " [ "   " \ "   " ] "   " ^ "   " _ "
+          16ra2e6 16ra2e7 16ra2e8 16ra169 16ra242 16ra16a 16ra173 16ra15a
+            " ` "   " a "   " b "   " c "   " d "   " e "   " f "   " g "
+          16ra1ab 16ra2e9 16ra2ea 16ra2eb 16ra2ec 16ra2ed 16ra2ee 16ra2ef 
+            " h "   " i "   " j "   " k "   " l "   " m "   " n "   " o "
+          16ra2f0 16ra2f1 16ra2f2 16ra2f3 16ra2f4 16ra2f5 16ra2f6 16ra2f7 
+            " p "   " q "   " r "   " s "   " t "   " u "   " v "   " w "
+          16ra2f8 16ra2f9 16ra2fa 16ra2fb 16ra2fc 16ra2fd 16ra2fe 16ra340 
+            " x "   " y "   " z "   " { "   " | "   " } "  " ~ "
+          16ra341 16ra342 16ra343 16ra161 16ra157 16ra162 16ra1e3 16ra1bd
+
+          16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 
+          16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 
+          16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 
+          16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 
+          16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 
+          16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 
+          16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 
+          16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc ).
+
+    "Modified: 17.4.1996 / 18:16:41 / cg"
+    "Created: 17.4.1996 / 18:55:54 / cg"
+! !
+
 !BIG5EncodedString methodsFor:'queries'!
 
 encoding
@@ -28,5 +72,5 @@
 !BIG5EncodedString class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic2/BIG5EncodedString.st,v 1.1 1996-04-17 16:51:29 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic2/BIG5EncodedString.st,v 1.2 1996-04-17 16:56:39 cg Exp $'
 ! !
--- a/BIG5String.st	Wed Apr 17 18:52:41 1996 +0200
+++ b/BIG5String.st	Wed Apr 17 18:56:39 1996 +0200
@@ -17,6 +17,50 @@
 
 ! !
 
+!BIG5EncodedString class methodsFor:'code tables'!
+
+romanBIG5DecoderTable
+    "return a table to decode from roman ascii to 16 bit BIG5.
+     This is an experimental interface - unfinished"
+
+    ^ #(           "excla"          " # "   " $ "   " % "   " & "   " ' "
+                  16ra149 16ra1b2 16ra1ad 16ra243 16ra248 16ra1ae 16ra1ac 
+            " ( "   " ) "   " * "   " + "   " , "   " - "   " . "   " / "
+          16ra15d 16ra15e 16ra1ce 16ra1cf 16ra14d 16ra1df 16ra14f 16ra1fe
+            " 0 "   " 1 "   " 2 "   " 3 "   " 4 "   " 5 "   " 6 "   " 7 "
+          16ra2af 16ra2b0 16ra2b1 16ra2b2 16ra2b3 16ra2b4 16ra2b5 16ra2b6
+            " 8 "   " 9 "   " : "   " ; "   " < "   " = "   " > "   " ? "
+          16ra2b7 16ra2b8 16ra152 16ra151 16ra1e0 16ra1e2 16ra1e1 16ra148 
+            " @ "   " A "   " B "   " C "   " D "   " E "   " F "   " G "
+          16ra249 16ra2cf 16ra2d0 16ra2d1 16ra2d2 16ra2d3 16ra2d4 16ra2d5 
+            " H "   " I "   " J "   " K "   " L "   " M "   " N "   " O "
+          16ra2d6 16ra2d7 16ra2d8 16ra2d9 16ra2da 16ra2db 16ra2dc 16ra2dd 
+            " P "   " Q "   " R "   " S "   " T "   " U "   " V "   " W "
+          16ra2de 16ra2df 16ra2e0 16ra2e1 16ra2e2 16ra2e3 16ra2e4 16ra2e5 
+            " X "   " Y "   " Z "   " [ "   " \ "   " ] "   " ^ "   " _ "
+          16ra2e6 16ra2e7 16ra2e8 16ra169 16ra242 16ra16a 16ra173 16ra15a
+            " ` "   " a "   " b "   " c "   " d "   " e "   " f "   " g "
+          16ra1ab 16ra2e9 16ra2ea 16ra2eb 16ra2ec 16ra2ed 16ra2ee 16ra2ef 
+            " h "   " i "   " j "   " k "   " l "   " m "   " n "   " o "
+          16ra2f0 16ra2f1 16ra2f2 16ra2f3 16ra2f4 16ra2f5 16ra2f6 16ra2f7 
+            " p "   " q "   " r "   " s "   " t "   " u "   " v "   " w "
+          16ra2f8 16ra2f9 16ra2fa 16ra2fb 16ra2fc 16ra2fd 16ra2fe 16ra340 
+            " x "   " y "   " z "   " { "   " | "   " } "  " ~ "
+          16ra341 16ra342 16ra343 16ra161 16ra157 16ra162 16ra1e3 16ra1bd
+
+          16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 
+          16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 
+          16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 
+          16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 
+          16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 
+          16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 
+          16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 
+          16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc 16ra1bc ).
+
+    "Modified: 17.4.1996 / 18:16:41 / cg"
+    "Created: 17.4.1996 / 18:55:54 / cg"
+! !
+
 !BIG5EncodedString methodsFor:'queries'!
 
 encoding
@@ -28,5 +72,5 @@
 !BIG5EncodedString class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic2/Attic/BIG5String.st,v 1.1 1996-04-17 16:51:29 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic2/Attic/BIG5String.st,v 1.2 1996-04-17 16:56:39 cg Exp $'
 ! !