annotate lisp/its/its-hira.el @ 128:13db4aa44a2e

Added tag xemacs-20-1p2 for changeset 7b236889ca3a
author cvs
date Mon, 13 Aug 2007 09:28:11 +0200
parents 131b0175ea99
children 6b37e6ddd302
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
1 ;; Basic Roma-to-Kana Translation Table for Egg
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
2 ;; Coded by S.Tomura, Electrotechnical Lab. (tomura@etl.go.jp)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
3
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
4 ;; This file is part of Egg on Nemacs (Japanese Environment)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
5
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
6 ;; Egg is distributed in the forms of patches to GNU
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
7 ;; Emacs under the terms of the GNU EMACS GENERAL PUBLIC
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
8 ;; LICENSE which is distributed along with GNU Emacs by the
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
9 ;; Free Software Foundation.
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
10
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
11 ;; Egg is distributed in the hope that it will be useful,
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
12 ;; but WITHOUT ANY WARRANTY; without even the implied
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
13 ;; warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
14 ;; PURPOSE. See the GNU EMACS GENERAL PUBLIC LICENSE for
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
15 ;; more details.
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
16
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
17 ;; You should have received a copy of the GNU EMACS GENERAL
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
18 ;; PUBLIC LICENSE along with Nemacs; see the file COPYING.
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
19 ;; If not, write to the Free Software Foundation, 675 Mass
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
20 ;; Ave, Cambridge, MA 02139, USA.
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
21
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
22 ;; 90.3.2 modified for Nemacs Ver.3.3.1
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
23 ;; by jiro@math.keio.ac.jp (TANAKA Jiro)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
24 ;; proposal of keybinding for JIS symbols
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
25 ;; 92.3.23 modified for Mule Ver.0.9.1 by K.Handa <handa@etl.go.jp>
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
26 ;; defrule -> its-defrule, define-its-mode -> its-define-mode
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
27 ;; 92.7.6 modified for Mule Ver.0.9.5 by K.Handa <handa@etl.go.jp>
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
28 ;; New rules added.
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
29
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
30 (its-define-mode "roma-kana" "$B$"(B" t)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
31
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
32 (its-defrule-select-mode-temporally "q" "downcase")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
33 (its-defrule-select-mode-temporally "Q" "zenkaku-downcase")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
34
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
35 ;;; $B!V$C!W$NF~NO(B
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
36
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
37 (dolist (aa '("k" "s" "t" "h" "y" "r" "w" "g" "z" "d" "b"
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
38 "p" "c" "f" "j" "v"))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
39 (its-defrule (concat aa aa) "$B$C(B" aa))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
40
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
41 (its-defrule "tch" "$B$C(B" "ch")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
42
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
43 ;;; $B!V$s!W$NF~NO(B
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
44
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
45 (dolist (q1 '("b" "m" "p"))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
46 (its-defrule (concat "m" q1) "$B$s(B" q1))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
47
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
48 (its-defrule "N" "$B$s(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
49
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
50 (its-defrule "n'" "$B$s(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
51
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
52 (defvar enable-double-n-syntax nil "*\"nn\"$B$r(B\"$B$s(B\"$B$KJQ49$9$k(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
53
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
54 (its-defrule "n" "$B$s(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
55 (its-defrule-conditional* "nn" "$B$s(B" nil
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
56 (enable-double-n-syntax "$B$s(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
57 (t nil))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
58
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
59 ;; 92.7.6 by Y.Kawabe
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
60 ;;(dolist (aa '("k" "s" "t" "c" "h" "f" "m" "y" "r" "l"
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
61 ;; "w" "g" "z" "j" "d" "b" "v" "p" "x"))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
62 ;; (its-defrule (concat "n" aa) "$B$s(B" aa))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
63 ;; end of patch
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
64
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
65 (let ((small '"x" ))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
66 (its-defrule (concat small "a") "$B$!(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
67 (its-defrule (concat small "i") "$B$#(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
68 (its-defrule (concat small "u") "$B$%(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
69 (its-defrule (concat small "e") "$B$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
70 (its-defrule (concat small "o") "$B$)(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
71 (its-defrule (concat small "ya") "$B$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
72 (its-defrule (concat small "yu") "$B$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
73 (its-defrule (concat small "yo") "$B$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
74 (its-defrule (concat small "tu") "$B$C(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
75 (its-defrule (concat small "tsu") "$B$C(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
76 (its-defrule (concat small "wa") "$B$n(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
77 )
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
78
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
79 (its-defrule "a" "$B$"(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
80 (its-defrule "i" "$B$$(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
81 (its-defrule "u" "$B$&(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
82 (its-defrule "e" "$B$((B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
83 (its-defrule "o" "$B$*(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
84 (its-defrule "ka" "$B$+(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
85 (its-defrule "ki" "$B$-(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
86 (its-defrule "ku" "$B$/(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
87 (its-defrule "ke" "$B$1(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
88 (its-defrule "ko" "$B$3(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
89 (its-defrule "kya" "$B$-$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
90 (its-defrule "kyu" "$B$-$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
91 (its-defrule "kye" "$B$-$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
92 (its-defrule "kyo" "$B$-$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
93 (its-defrule "sa" "$B$5(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
94 (its-defrule "si" "$B$7(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
95 (its-defrule "su" "$B$9(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
96 (its-defrule "se" "$B$;(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
97 (its-defrule "so" "$B$=(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
98 (its-defrule "sya" "$B$7$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
99 (its-defrule "syu" "$B$7$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
100 (its-defrule "sye" "$B$7$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
101 (its-defrule "syo" "$B$7$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
102 (its-defrule "sha" "$B$7$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
103 (its-defrule "shi" "$B$7(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
104 (its-defrule "shu" "$B$7$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
105 (its-defrule "she" "$B$7$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
106 (its-defrule "sho" "$B$7$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
107 (its-defrule "ta" "$B$?(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
108 (its-defrule "ti" "$B$A(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
109 (its-defrule "tu" "$B$D(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
110 (its-defrule "te" "$B$F(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
111 (its-defrule "to" "$B$H(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
112 (its-defrule "tya" "$B$A$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
113 (its-defrule "tyi" "$B$F$#(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
114 (its-defrule "tyu" "$B$A$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
115 (its-defrule "tye" "$B$A$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
116 (its-defrule "tyo" "$B$A$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
117 (its-defrule "tsu" "$B$D(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
118 (its-defrule "cha" "$B$A$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
119 (its-defrule "chi" "$B$A(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
120 (its-defrule "chu" "$B$A$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
121 (its-defrule "che" "$B$A$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
122 (its-defrule "cho" "$B$A$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
123 (its-defrule "na" "$B$J(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
124 (its-defrule "ni" "$B$K(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
125 (its-defrule "nu" "$B$L(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
126 (its-defrule "ne" "$B$M(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
127 (its-defrule "no" "$B$N(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
128 (its-defrule "nya" "$B$K$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
129 (its-defrule "nyu" "$B$K$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
130 (its-defrule "nye" "$B$K$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
131 (its-defrule "nyo" "$B$K$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
132 (its-defrule "ha" "$B$O(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
133 (its-defrule "hi" "$B$R(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
134 (its-defrule "hu" "$B$U(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
135 (its-defrule "he" "$B$X(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
136 (its-defrule "ho" "$B$[(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
137 (its-defrule "hya" "$B$R$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
138 (its-defrule "hyu" "$B$R$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
139 (its-defrule "hye" "$B$R$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
140 (its-defrule "hyo" "$B$R$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
141 (its-defrule "fa" "$B$U$!(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
142 (its-defrule "fi" "$B$U$#(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
143 (its-defrule "fu" "$B$U(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
144 (its-defrule "fe" "$B$U$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
145 (its-defrule "fo" "$B$U$)(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
146 (its-defrule "ma" "$B$^(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
147 (its-defrule "mi" "$B$_(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
148 (its-defrule "mu" "$B$`(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
149 (its-defrule "me" "$B$a(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
150 (its-defrule "mo" "$B$b(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
151 (its-defrule "mya" "$B$_$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
152 (its-defrule "myu" "$B$_$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
153 (its-defrule "mye" "$B$_$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
154 (its-defrule "myo" "$B$_$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
155 (its-defrule "ya" "$B$d(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
156 (its-defrule "yi" "$B$$(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
157 (its-defrule "yu" "$B$f(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
158 (its-defrule "ye" "$B$$$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
159 (its-defrule "yo" "$B$h(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
160 (its-defrule "ra" "$B$i(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
161 (its-defrule "ri" "$B$j(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
162 (its-defrule "ru" "$B$k(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
163 (its-defrule "re" "$B$l(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
164 (its-defrule "ro" "$B$m(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
165 (its-defrule "la" "$B$i(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
166 (its-defrule "li" "$B$j(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
167 (its-defrule "lu" "$B$k(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
168 (its-defrule "le" "$B$l(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
169 (its-defrule "lo" "$B$m(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
170 (its-defrule "rya" "$B$j$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
171 (its-defrule "ryu" "$B$j$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
172 (its-defrule "rye" "$B$j$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
173 (its-defrule "ryo" "$B$j$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
174 (its-defrule "lya" "$B$j$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
175 (its-defrule "lyu" "$B$j$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
176 (its-defrule "lye" "$B$j$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
177 (its-defrule "lyo" "$B$j$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
178 (its-defrule "wa" "$B$o(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
179 (its-defrule "wi" "$B$p(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
180 (its-defrule "wu" "$B$&(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
181 (its-defrule "we" "$B$q(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
182 (its-defrule "wo" "$B$r(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
183 (its-defrule "ga" "$B$,(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
184 (its-defrule "gi" "$B$.(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
185 (its-defrule "gu" "$B$0(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
186 (its-defrule "ge" "$B$2(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
187 (its-defrule "go" "$B$4(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
188 (its-defrule "gya" "$B$.$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
189 (its-defrule "gyu" "$B$.$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
190 (its-defrule "gye" "$B$.$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
191 (its-defrule "gyo" "$B$.$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
192 (its-defrule "za" "$B$6(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
193 (its-defrule "zi" "$B$8(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
194 (its-defrule "zu" "$B$:(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
195 (its-defrule "ze" "$B$<(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
196 (its-defrule "zo" "$B$>(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
197 (its-defrule "zya" "$B$8$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
198 (its-defrule "zyu" "$B$8$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
199 (its-defrule "zye" "$B$8$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
200 (its-defrule "zyo" "$B$8$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
201 (its-defrule "ja" "$B$8$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
202 (its-defrule "ji" "$B$8(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
203 (its-defrule "ju" "$B$8$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
204 (its-defrule "je" "$B$8$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
205 (its-defrule "jo" "$B$8$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
206 ;; 92.7.6 by Y.Kawabe
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
207 (its-defrule "jya" "$B$8$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
208 (its-defrule "jyu" "$B$8$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
209 (its-defrule "jye" "$B$8$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
210 (its-defrule "jyo" "$B$8$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
211 ;; end of patch
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
212 (its-defrule "da" "$B$@(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
213 (its-defrule "di" "$B$B(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
214 (its-defrule "du" "$B$E(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
215 (its-defrule "de" "$B$G(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
216 (its-defrule "do" "$B$I(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
217 (its-defrule "dya" "$B$B$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
218 (its-defrule "dyi" "$B$G$#(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
219 (its-defrule "dyu" "$B$B$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
220 (its-defrule "dye" "$B$B$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
221 (its-defrule "dyo" "$B$B$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
222 (its-defrule "ba" "$B$P(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
223 (its-defrule "bi" "$B$S(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
224 (its-defrule "bu" "$B$V(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
225 (its-defrule "be" "$B$Y(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
226 (its-defrule "bo" "$B$\(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
227 (its-defrule "va" "$B%t$!(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
228 (its-defrule "vi" "$B%t$#(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
229 (its-defrule "vu" "$B%t(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
230 (its-defrule "ve" "$B%t$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
231 (its-defrule "vo" "$B%t$)(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
232 (its-defrule "bya" "$B$S$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
233 (its-defrule "byu" "$B$S$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
234 (its-defrule "bye" "$B$S$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
235 (its-defrule "byo" "$B$S$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
236 (its-defrule "pa" "$B$Q(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
237 (its-defrule "pi" "$B$T(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
238 (its-defrule "pu" "$B$W(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
239 (its-defrule "pe" "$B$Z(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
240 (its-defrule "po" "$B$](B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
241 (its-defrule "pya" "$B$T$c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
242 (its-defrule "pyu" "$B$T$e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
243 (its-defrule "pye" "$B$T$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
244 (its-defrule "pyo" "$B$T$g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
245 (its-defrule "kwa" "$B$/$n(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
246 (its-defrule "kwi" "$B$/$#(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
247 (its-defrule "kwu" "$B$/(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
248 (its-defrule "kwe" "$B$/$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
249 (its-defrule "kwo" "$B$/$)(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
250 (its-defrule "gwa" "$B$0$n(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
251 (its-defrule "gwi" "$B$0$#(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
252 (its-defrule "gwu" "$B$0(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
253 (its-defrule "gwe" "$B$0$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
254 (its-defrule "gwo" "$B$0$)(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
255 (its-defrule "tsa" "$B$D$!(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
256 (its-defrule "tsi" "$B$D$#(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
257 (its-defrule "tse" "$B$D$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
258 (its-defrule "tso" "$B$D$)(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
259 (its-defrule "xka" "$B%u(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
260 (its-defrule "xke" "$B%v(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
261 (its-defrule "xti" "$B$F$#(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
262 (its-defrule "xdi" "$B$G$#(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
263 (its-defrule "xdu" "$B$I$%(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
264 (its-defrule "xde" "$B$G$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
265 (its-defrule "xdo" "$B$I$)(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
266 (its-defrule "xwi" "$B$&$#(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
267 (its-defrule "xwe" "$B$&$'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
268 (its-defrule "xwo" "$B$&$)(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
269
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
270 ;;; Zenkaku Symbols
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
271
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
272 (its-defrule "1" "$B#1(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
273 (its-defrule "2" "$B#2(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
274 (its-defrule "3" "$B#3(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
275 (its-defrule "4" "$B#4(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
276 (its-defrule "5" "$B#5(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
277 (its-defrule "6" "$B#6(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
278 (its-defrule "7" "$B#7(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
279 (its-defrule "8" "$B#8(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
280 (its-defrule "9" "$B#9(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
281 (its-defrule "0" "$B#0(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
282
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
283 ;;(its-defrule " " "$B!!(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
284 (its-defrule "!" "$B!*(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
285 (its-defrule "@" "$B!w(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
286 (its-defrule "#" "$B!t(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
287 (its-defrule "$" "$B!p(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
288 (its-defrule "%" "$B!s(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
289 (its-defrule "^" "$B!0(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
290 (its-defrule "&" "$B!u(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
291 (its-defrule "*" "$B!v(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
292 (its-defrule "(" "$B!J(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
293 (its-defrule ")" "$B!K(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
294 (its-defrule "-" "$B!<(B") ;;; JIS 213c ;;;(its-defrule "-" "$B!](B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
295 (its-defrule "=" "$B!a(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
296 (its-defrule "`" "$B!.(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
297 (its-defrule "\\" "$B!o(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
298 (its-defrule "|" "$B!C(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
299 (its-defrule "_" "$B!2(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
300 (its-defrule "+" "$B!\(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
301 (its-defrule "~" "$B!1(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
302 (its-defrule "[" "$B!V(B") ;;(its-defrule "[" "$B!N(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
303 (its-defrule "]" "$B!W(B") ;;(its-defrule "]" "$B!O(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
304 (its-defrule "{" "$B!P(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
305 (its-defrule "}" "$B!Q(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
306 (its-defrule ":" "$B!'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
307 (its-defrule ";" "$B!((B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
308 (its-defrule "\"" "$B!I(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
309 (its-defrule "'" "$B!G(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
310 (its-defrule "<" "$B!c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
311 (its-defrule ">" "$B!d(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
312 (its-defrule "?" "$B!)(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
313 (its-defrule "/" "$B!?(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
314
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
315 (defvar use-kuten-for-period t "*$B%T%j%*%I$r6gE@$KJQ49$9$k(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
316 (defvar use-touten-for-comma t "*$B%3%s%^$rFIE@$KJQ49$9$k(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
317
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
318 (its-defrule-conditional "."
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
319 (use-kuten-for-period "$B!#(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
320 (t "$B!%(B"))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
321
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
322 (its-defrule-conditional ","
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
323 (use-touten-for-comma "$B!"(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
324 (t "$B!$(B"))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
325
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
326 ;;; Escape character to Zenkaku inputs
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
327
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
328 (defvar zenkaku-escape "Z")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
329
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
330 ;;; Escape character to Hankaku inputs
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
331
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
332 (defvar hankaku-escape "~")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
333 ;;;
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
334 ;;; Zenkaku inputs
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
335 ;;;
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
336
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
337 (its-defrule (concat zenkaku-escape "0") "$B#0(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
338 (its-defrule (concat zenkaku-escape "1") "$B#1(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
339 (its-defrule (concat zenkaku-escape "2") "$B#2(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
340 (its-defrule (concat zenkaku-escape "3") "$B#3(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
341 (its-defrule (concat zenkaku-escape "4") "$B#4(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
342 (its-defrule (concat zenkaku-escape "5") "$B#5(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
343 (its-defrule (concat zenkaku-escape "6") "$B#6(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
344 (its-defrule (concat zenkaku-escape "7") "$B#7(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
345 (its-defrule (concat zenkaku-escape "8") "$B#8(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
346 (its-defrule (concat zenkaku-escape "9") "$B#9(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
347
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
348 (its-defrule (concat zenkaku-escape "A") "$B#A(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
349 (its-defrule (concat zenkaku-escape "B") "$B#B(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
350 (its-defrule (concat zenkaku-escape "C") "$B#C(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
351 (its-defrule (concat zenkaku-escape "D") "$B#D(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
352 (its-defrule (concat zenkaku-escape "E") "$B#E(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
353 (its-defrule (concat zenkaku-escape "F") "$B#F(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
354 (its-defrule (concat zenkaku-escape "G") "$B#G(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
355 (its-defrule (concat zenkaku-escape "H") "$B#H(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
356 (its-defrule (concat zenkaku-escape "I") "$B#I(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
357 (its-defrule (concat zenkaku-escape "J") "$B#J(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
358 (its-defrule (concat zenkaku-escape "K") "$B#K(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
359 (its-defrule (concat zenkaku-escape "L") "$B#L(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
360 (its-defrule (concat zenkaku-escape "M") "$B#M(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
361 (its-defrule (concat zenkaku-escape "N") "$B#N(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
362 (its-defrule (concat zenkaku-escape "O") "$B#O(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
363 (its-defrule (concat zenkaku-escape "P") "$B#P(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
364 (its-defrule (concat zenkaku-escape "Q") "$B#Q(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
365 (its-defrule (concat zenkaku-escape "R") "$B#R(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
366 (its-defrule (concat zenkaku-escape "S") "$B#S(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
367 (its-defrule (concat zenkaku-escape "T") "$B#T(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
368 (its-defrule (concat zenkaku-escape "U") "$B#U(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
369 (its-defrule (concat zenkaku-escape "V") "$B#V(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
370 (its-defrule (concat zenkaku-escape "W") "$B#W(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
371 (its-defrule (concat zenkaku-escape "X") "$B#X(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
372 (its-defrule (concat zenkaku-escape "Y") "$B#Y(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
373 (its-defrule (concat zenkaku-escape "Z") "$B#Z(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
374
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
375 (its-defrule (concat zenkaku-escape "a") "$B#a(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
376 (its-defrule (concat zenkaku-escape "b") "$B#b(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
377 (its-defrule (concat zenkaku-escape "c") "$B#c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
378 (its-defrule (concat zenkaku-escape "d") "$B#d(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
379 (its-defrule (concat zenkaku-escape "e") "$B#e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
380 (its-defrule (concat zenkaku-escape "f") "$B#f(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
381 (its-defrule (concat zenkaku-escape "g") "$B#g(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
382 (its-defrule (concat zenkaku-escape "h") "$B#h(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
383 (its-defrule (concat zenkaku-escape "i") "$B#i(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
384 (its-defrule (concat zenkaku-escape "j") "$B#j(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
385 (its-defrule (concat zenkaku-escape "k") "$B#k(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
386 (its-defrule (concat zenkaku-escape "l") "$B#l(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
387 (its-defrule (concat zenkaku-escape "m") "$B#m(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
388 (its-defrule (concat zenkaku-escape "n") "$B#n(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
389 (its-defrule (concat zenkaku-escape "o") "$B#o(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
390 (its-defrule (concat zenkaku-escape "p") "$B#p(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
391 (its-defrule (concat zenkaku-escape "q") "$B#q(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
392 (its-defrule (concat zenkaku-escape "r") "$B#r(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
393 (its-defrule (concat zenkaku-escape "s") "$B#s(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
394 (its-defrule (concat zenkaku-escape "t") "$B#t(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
395 (its-defrule (concat zenkaku-escape "u") "$B#u(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
396 (its-defrule (concat zenkaku-escape "v") "$B#v(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
397 (its-defrule (concat zenkaku-escape "w") "$B#w(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
398 (its-defrule (concat zenkaku-escape "x") "$B#x(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
399 (its-defrule (concat zenkaku-escape "y") "$B#y(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
400 (its-defrule (concat zenkaku-escape "z") "$B#z(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
401
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
402 (its-defrule (concat zenkaku-escape " ") "$B!!(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
403 (its-defrule (concat zenkaku-escape "!") "$B!*(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
404 (its-defrule (concat zenkaku-escape "@") "$B!w(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
405 (its-defrule (concat zenkaku-escape "#") "$B!t(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
406 (its-defrule (concat zenkaku-escape "$") "$B!p(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
407 (its-defrule (concat zenkaku-escape "%") "$B!s(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
408 (its-defrule (concat zenkaku-escape "^") "$B!0(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
409 (its-defrule (concat zenkaku-escape "&") "$B!u(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
410 (its-defrule (concat zenkaku-escape "*") "$B!v(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
411 (its-defrule (concat zenkaku-escape "(") "$B!J(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
412 (its-defrule (concat zenkaku-escape ")") "$B!K(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
413 (its-defrule (concat zenkaku-escape "-") "$B!](B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
414 (its-defrule (concat zenkaku-escape "=") "$B!a(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
415 (its-defrule (concat zenkaku-escape "`") "$B!.(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
416 (its-defrule (concat zenkaku-escape "\\") "$B!o(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
417 (its-defrule (concat zenkaku-escape "|") "$B!C(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
418 (its-defrule (concat zenkaku-escape "_") "$B!2(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
419 (its-defrule (concat zenkaku-escape "+") "$B!\(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
420 (its-defrule (concat zenkaku-escape "~") "$B!1(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
421 (its-defrule (concat zenkaku-escape "[") "$B!N(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
422 (its-defrule (concat zenkaku-escape "]") "$B!O(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
423 (its-defrule (concat zenkaku-escape "{") "$B!P(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
424 (its-defrule (concat zenkaku-escape "}") "$B!Q(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
425 (its-defrule (concat zenkaku-escape ":") "$B!'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
426 (its-defrule (concat zenkaku-escape ";") "$B!((B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
427 (its-defrule (concat zenkaku-escape "\"") "$B!I(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
428 (its-defrule (concat zenkaku-escape "'") "$B!G(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
429 (its-defrule (concat zenkaku-escape "<") "$B!c(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
430 (its-defrule (concat zenkaku-escape ">") "$B!d(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
431 (its-defrule (concat zenkaku-escape "?") "$B!)(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
432 (its-defrule (concat zenkaku-escape "/") "$B!?(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
433 (its-defrule (concat zenkaku-escape ",") "$B!$(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
434 (its-defrule (concat zenkaku-escape ".") "$B!%(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
435
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
436 ;;;
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
437 ;;; Hankaku inputs
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
438 ;;;
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
439
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
440 ;;(defvar escd '("-" "," "." "/" ";" ":" "[" "\\" "]" "^" "~"))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
441 ;;(its-defrule '("x" escd) '(escd))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
442
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
443
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
444 (defvar digit-characters
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
445 '( "1" "2" "3" "4" "5" "6" "7" "8" "9" "0" ))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
446
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
447 (defvar symbol-characters
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
448 '( " " "!" "@" "#" "$" "%" "^" "&" "*" "(" ")"
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
449 "-" "=" "`" "\\" "|" "_" "+" "~" "[" "]" "{" "}"
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
450 ":" ";" "\"" "'" "<" ">" "?" "/" "," "." ))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
451
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
452 (defvar downcase-alphabets
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
453 '("a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n"
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
454 "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z"))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
455
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
456 (defvar upcase-alphabets
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
457 '("A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N"
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
458 "O" "P" "Q" "R" "S" "T" "U" "V" "W" "X" "Y" "Z"))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
459
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
460 (dolist (digit digit-characters)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
461 (its-defrule (concat hankaku-escape digit) digit))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
462
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
463 (dolist (symbol symbol-characters)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
464 (its-defrule (concat hankaku-escape symbol) symbol))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
465
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
466 (dolist (downcase downcase-alphabets)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
467 (its-defrule (concat hankaku-escape downcase) downcase))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
468
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
469 (dolist (upcase upcase-alphabets)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
470 (its-defrule (concat hankaku-escape upcase) upcase))
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
471
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
472 ;;; proposal key bindings for JIS symbols
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
473 ;;; 90.3.2 by jiro@math.keio.ac.jp (TANAKA Jiro)
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
474
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
475 (its-defrule "z1" "$B!{(B") (its-defrule "z!" "$B!|(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
476 (its-defrule "z2" "$B"&(B") (its-defrule "z@" "$B"'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
477 (its-defrule "z3" "$B"$(B") (its-defrule "z#" "$B"%(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
478 (its-defrule "z4" "$B""(B") (its-defrule "z$" "$B"#(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
479 (its-defrule "z5" "$B!~(B") (its-defrule "z%" "$B"!(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
480 (its-defrule "z6" "$B!y(B") (its-defrule "z^" "$B!z(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
481 (its-defrule "z7" "$B!}(B") (its-defrule "z&" "$B!r(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
482 (its-defrule "z8" "$B!q(B") (its-defrule "z*" "$B!_(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
483 (its-defrule "z9" "$B!i(B") (its-defrule "z(" "$B!Z(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
484 (its-defrule "z0" "$B!j(B") (its-defrule "z)" "$B![(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
485 (its-defrule "z-" "$B!A(B") (its-defrule "z_" "$B!h(B") ; z-
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
486 (its-defrule "z=" "$B!b(B") (its-defrule "z+" "$B!^(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
487 (its-defrule "z\\" "$B!@(B") (its-defrule "z|" "$B!B(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
488 (its-defrule "z`" "$B!-(B") (its-defrule "z~" "$B!/(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
489
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
490 (its-defrule "zq" "$B!T(B") (its-defrule "zQ" "$B!R(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
491 (its-defrule "zw" "$B!U(B") (its-defrule "zW" "$B!S(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
492 ; e
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
493 (its-defrule "zr" "$B!9(B") (its-defrule "zR" "$B!8(B") ; zr
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
494 (its-defrule "zt" "$B!:(B") (its-defrule "zT" "$B!x(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
495 ; y u i o
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
496 (its-defrule "zp" "$B")(B") (its-defrule "zP" "$B",(B") ; zp
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
497 (its-defrule "z[" "$B!X(B") (its-defrule "z{" "$B!L(B") ; z[
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
498 (its-defrule "z]" "$B!Y(B") (its-defrule "z}" "$B!M(B") ; z]
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
499
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
500 ; a
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
501 (its-defrule "zs" "$B!3(B") (its-defrule "zS" "$B!4(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
502 (its-defrule "zd" "$B!5(B") (its-defrule "zD" "$B!6(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
503 (its-defrule "zf" "$B!7(B") (its-defrule "zF" "$B"*(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
504 (its-defrule "zg" "$B!>(B") (its-defrule "zG" "$B!=(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
505 (its-defrule "zh" "$B"+(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
506 (its-defrule "zj" "$B"-(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
507 (its-defrule "zk" "$B",(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
508 (its-defrule "zl" "$B"*(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
509 (its-defrule "z;" "$B!+(B") (its-defrule "z:" "$B!,(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
510 (its-defrule "z\'" "$B!F(B") (its-defrule "z\"" "$B!H(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
511
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
512 ; z
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
513 (its-defrule "zx" ":-") (its-defrule "zX" ":-)")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
514 (its-defrule "zc" "$B!;(B") (its-defrule "zC" "$B!n(B") ; zc
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
515 (its-defrule "zv" "$B"((B") (its-defrule "zV" "$B!`(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
516 (its-defrule "zb" "$B!k(B") (its-defrule "zB" "$B"+(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
517 (its-defrule "zn" "$B!l(B") (its-defrule "zN" "$B"-(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
518 (its-defrule "zm" "$B!m(B") (its-defrule "zM" "$B".(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
519 (its-defrule "z," "$B!E(B") (its-defrule "z<" "$B!e(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
520 (its-defrule "z." "$B!D(B") (its-defrule "z>" "$B!f(B") ; z.
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
521 (its-defrule "z/" "$B!&(B") (its-defrule "z?" "$B!g(B") ; z/
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
522
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
523 ;;; Commented out by K.Handa. Already defined in a different way.
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
524 ;(its-defrule "va" "$B%t%!(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
525 ;(its-defrule "vi" "$B%t%#(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
526 ;(its-defrule "vu" "$B%t(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
527 ;(its-defrule "ve" "$B%t%'(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
528 ;(its-defrule "vo" "$B%t%)(B")
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
529
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents:
diff changeset
530