comparison lisp/language/devanagari.el @ 17052:d0d7b244b1d0

Initial revision
author Karl Heuer <kwzh@gnu.org>
date Thu, 20 Feb 1997 07:02:49 +0000
parents
children 70194012fb3a
comparison
equal deleted inserted replaced
17051:fd0b17a79b07 17052:d0d7b244b1d0
1 ;;; devanagari.el --- Support for Devanagari Languages
2
3 ;; Copyright (C) 1996 Free Software Foundation, Inc.
4
5 ;; Author: KAWABATA, Taichi <kawabata@is.s.u-tokyo.ac.jp>
6
7 ;; Keywords: multilingual, Indian, Devanagari
8
9 ;; This file is part of GNU Emacs.
10
11 ;; GNU Emacs is free software; you can redistribute it and/or modify
12 ;; it under the terms of the GNU General Public License as published by
13 ;; the Free Software Foundation; either version 2, or (at your option)
14 ;; any later version.
15
16 ;; GNU Emacs is distributed in the hope that it will be useful,
17 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
18 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 ;; GNU General Public License for more details.
20
21 ;; You should have received a copy of the GNU General Public License
22 ;; along with GNU Emacs; see the file COPYING. If not, write to
23 ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
24
25 ;;; Commentary:
26
27 ;; History:
28 ;; 1996.9.18 written by KAWABATA, Taichi <kawabata@is.s.u-tokyo.ac.jp>
29
30 ;;; Code:
31
32 (make-coding-system
33 'coding-system-is13194-devanagari 2 ?D
34 "Coding-system used for ASCII(MSB=0) & IS13194-Devanagari(MSB=1)."
35 '((ascii t) (indian-is13194 t) nil nil
36 nil ascii-eol))
37 (put 'coding-system-is13194-devanagari
38 'post-read-conversion 'devanagari-compose-from-is13194-region)
39 (put 'coding-system-is13194-devanagari
40 'pre-write-conversion 'devanagari-decompose-to-is13194-region)
41
42 (register-input-method
43 "Devanagari" '("quail-devanagari-transliteration" quail-use-package
44 "quail/devanagari"))
45
46 (register-input-method
47 "Devanagari" '("quail-devanagari-keyboard-a" quail-use-package
48 "quail/devanagari"))
49
50 (register-input-method
51 "Devanagari" '("quail-devanagari-itrans" quail-use-package
52 "quail/devanagari"))
53
54 (defun setup-devanagari-environment ()
55 (setq coding-category-iso-8-1 'coding-system-is13194-devanagari)
56
57 (set-coding-priority
58 '(coding-category-iso-7
59 coding-category-iso-8-1))
60
61 (setq-default buffer-file-coding-system 'coding-system-is13194-devanagari)
62
63 (setq default-input-method '("Devanagari" . "quail-devanagari-itrans"))
64 )
65
66 (set-language-info-alist
67 "Devanagari" '((setup-function . setup-devanagari-environment)
68 (charset . (indian-is13194 indian-2-column indian-1-column))
69 (coding-system . (coding-system-is13194-devanagari))
70 (documentation . t)))
71
72 (let ((deflist '(;; chars syntax category
73 ("$(5!!!"!#(B" "w" ?7) ; vowel-modifying diacritical mark
74 ; chandrabindu, anuswar, visarga
75 ("$(5!$(B-$(5!2(B" "w" ?5) ; independent vowel
76 ("$(5!3(B-$(5!X(B" "w" ?0) ; consonant
77 ("$(5!Z(B-$(5!g(B" "w" ?8) ; matra
78 ("$(5!q(B-$(5!z(B" "w" ?6) ; digit
79 ))
80 elm chars len syntax category to ch i)
81 (while deflist
82 (setq elm (car deflist))
83 (setq chars (car elm)
84 len (length chars)
85 syntax (nth 1 elm)
86 category (nth 2 elm)
87 i 0)
88 (while (< i len)
89 (if (= (aref chars i) ?-)
90 (setq i (1+ i)
91 to (sref chars i))
92 (setq ch (sref chars i)
93 to ch))
94 (while (<= ch to)
95 (modify-syntax-entry ch syntax)
96 (modify-category-entry ch category)
97 (setq ch (1+ ch)))
98 (setq i (+ i (char-bytes to))))
99 (setq deflist (cdr deflist))))
100
101 ;;
102 ;; Devanagari Glyph List
103 ;;
104 ;;2120 $(5!!!"!#!$!%!&!'!(!)!*!+!,!-!.!/(B
105 ;;2130 $(5!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?(B
106 ;;2140 $(5!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O(B
107 ;;2150 $(5!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_(B
108 ;;2160 $(5!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o(B
109 ;;2170 $(5!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~(B
110 ;;
111 ;;2220 $(5"!"""#"$"%"&"'"(")"*"+","-"."/(B
112 ;;2230 $(5"0"1"2"3"4"5"6"7"8"9":";"<"=">"?(B
113 ;;2240 $(5"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O(B
114 ;;2250 $(5"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_(B
115 ;;2260 $(5"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o(B
116 ;;2270 $(5"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~(B
117 ;;
118 ;;2320 $(5#!#"###$#%#&#'#(#)#*#+#,#-#.#/(B
119 ;;2330 $(5#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?(B
120 ;;2340 $(5#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O(B
121 ;;2350 $(5#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_(B
122 ;;2360 $(5#`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o(B
123 ;;2370 $(5#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~(B
124 ;;
125 ;;2420 $(5$!$"$#$$$%$&$'$($)$*$+$,$-$.$/(B
126 ;;2430 $(5$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?(B
127 ;;2440 $(5$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O(B
128 ;;2450 $(5$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_(B
129 ;;2460 $(5$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o(B
130 ;;2470 $(5$p$q$r$s$t$u$v$w$x$y$z${$|$}$~(B
131 ;;
132 ;;2120 $(6!!!"!#!$!%!&!'!(!)!*!+!,!-!.!/(B
133 ;;2130 $(6!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?(B
134 ;;2140 $(6!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O(B
135 ;;2150 $(6!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_(B
136 ;;2160 $(6!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o(B
137 ;;2170 $(6!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~(B
138 ;;
139 ;;2220 $(6"!"""#"$"%"&"'"(")"*"+","-"."/(B
140 ;;2230 $(6"0"1"2"3"4"5"6"7"8"9":";"<"=">"?(B
141 ;;2240 $(6"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O(B
142 ;;2250 $(6"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_(B
143 ;;2260 $(6"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o(B
144 ;;2270 $(6"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~(B
145 ;;2320 $(6#!#"###$#%#&#'#(#)#*#+#,#-#.#/(B
146 ;;2330 $(6#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?(B
147 ;;2340 $(6#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O(B
148 ;;2350 $(6#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_(B
149 ;;2360 $(6#`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o(B
150 ;;2370 $(6#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~(B
151 ;;
152 ;;2320 $(6$!$"$#$$$%$&$'$($)$*$+$,$-$.$/(B
153 ;;2430 $(6$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?(B
154 ;;2440 $(6$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O(B
155 ;;2450 $(6$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_(B
156 ;;2460 $(6$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o(B
157 ;;2470 $(6$p$q$r$s$t$u$v$w$x$y$z${$|$}$~(B
158 ;;
159 ;;
160 ;; Modify the following table if you change the set of 1-column font.
161 ;;
162 (defconst devanagari-1-column-char
163 '((?$(5!!(B . ?$(6!!(B)
164 (?$(5!"(B . ?$(6!"(B)
165 (?$(5!#(B . ?$(6!#(B)
166 (?$(5!$(B . nil)
167 (?$(5!%(B . nil)
168 (?$(5!&(B . ?$(6!&(B)
169 (?$(5!'(B . ?$(6!'(B)
170 (?$(5!((B . ?$(6!((B)
171 (?$(5!)(B . nil)
172 (?$(5!*(B . nil)
173 (?$(5!+(B . nil)
174 (?$(5!,(B . nil)
175 (?$(5!-(B . nil)
176 (?$(5!.(B . nil)
177 (?$(5!/(B . nil)
178 (?$(5!0(B . nil)
179 (?$(5!1(B . nil)
180 (?$(5!2(B . nil)
181 (?$(5!3(B . nil)
182 (?$(5!4(B . nil)
183 (?$(5!5(B . ?$(6!5(B)
184 (?$(5!6(B . nil)
185 (?$(5!7(B . nil)
186 (?$(5!8(B . nil)
187 (?$(5!9(B . nil)
188 (?$(5!:(B . nil)
189 (?$(5!;(B . nil)
190 (?$(5!<(B . nil)
191 (?$(5!=(B . ?$(6!=(B)
192 (?$(5!>(B . ?$(6!>(B)
193 (?$(5!?(B . ?$(6!?(B)
194 (?$(5!@(B . ?$(6!@(B)
195 (?$(5!A(B . nil)
196 (?$(5!B(B . ?$(6!B(B)
197 (?$(5!C(B . ?$(6!C(B)
198 (?$(5!D(B . ?$(6!D(B)
199 (?$(5!E(B . ?$(6!E(B)
200 (?$(5!F(B . ?$(6!F(B)
201 (?$(5!G(B . ?$(6!G(B)
202 (?$(5!H(B . ?$(6!H(B)
203 (?$(5!I(B . nil)
204 (?$(5!J(B . ?$(6!J(B)
205 (?$(5!K(B . ?$(6!K(B)
206 (?$(5!L(B . ?$(6!L(B)
207 (?$(5!M(B . ?$(6!M(B)
208 (?$(5!N(B . ?$(6!N(B)
209 (?$(5!O(B . ?$(6!O(B)
210 (?$(5!P(B . ?$(6!P(B)
211 (?$(5!Q(B . nil)
212 (?$(5!R(B . nil)
213 (?$(5!S(B . nil)
214 (?$(5!T(B . ?$(6!T(B)
215 (?$(5!U(B . nil)
216 (?$(5!V(B . ?$(6!V(B)
217 (?$(5!W(B . ?$(6!W(B)
218 (?$(5!X(B . ?$(6!X(B)
219 (?$(5!Y(B . nil)
220 (?$(5!Z(B . ?$(6!Z(B)
221 (?$(5![(B . ?$(6![(B)
222 (?$(5!\(B . ?$(6!\(B)
223 (?$(5!](B . ?$(6!](B)
224 (?$(5!^(B . ?$(6!^(B)
225 (?$(5!_(B . ?$(6!_(B)
226 (?$(5!`(B . ?$(6!`(B)
227 (?$(5!a(B . ?$(6!a(B)
228 (?$(5!b(B . ?$(6!b(B)
229 (?$(5!c(B . ?$(6!c(B)
230 (?$(5!d(B . ?$(6!d(B)
231 (?$(5!e(B . ?$(6!e(B)
232 (?$(5!f(B . ?$(6!f(B)
233 (?$(5!g(B . ?$(6!g(B)
234 (?$(5!h(B . ?$(6!h(B)
235 (?$(5!i(B . ?$(6!i(B)
236 (?$(5!j(B . ?$(6!j(B)
237 (nil . nil)
238 (nil . nil)
239 (nil . nil)
240 (nil . nil)
241 (nil . nil)
242 (nil . nil)
243 (?$(5!q(B . ?$(6!q(B)
244 (?$(5!r(B . ?$(6!r(B)
245 (?$(5!s(B . ?$(6!s(B)
246 (?$(5!t(B . ?$(6!t(B)
247 (?$(5!u(B . ?$(6!u(B)
248 (?$(5!v(B . ?$(6!v(B)
249 (?$(5!w(B . ?$(6!w(B)
250 (?$(5!x(B . ?$(6!x(B)
251 (?$(5!y(B . ?$(6!y(B)
252 (?$(5!z(B . ?$(6!z(B)
253 (nil . nil)
254 (nil . nil)
255 (nil . nil)
256 (nil . nil)
257 (?$(5"!(B . nil)
258 (?$(5""(B . nil)
259 (?$(5"#(B . nil)
260 (?$(5"$(B . nil)
261 (?$(5"%(B . ?$(6"%(B)
262 (?$(5"&(B . ?$(6"&(B)
263 (?$(5"'(B . nil)
264 (?$(5"((B . nil)
265 (?$(5")(B . nil)
266 (?$(5"*(B . nil)
267 (?$(5"+(B . nil)
268 (?$(5",(B . ?$(6",(B)
269 (?$(5"-(B . nil)
270 (?$(5".(B . ?$(6".(B)
271 (?$(5"/(B . nil)
272 (?$(5"0(B . nil)
273 (?$(5"1(B . nil)
274 (?$(5"2(B . nil)
275 (?$(5"3(B . ?$(6"3(B)
276 (?$(5"4(B . ?$(6"4(B)
277 (?$(5"5(B . ?$(6"5(B)
278 (?$(5"6(B . ?$(6"6(B)
279 (?$(5"7(B . nil)
280 (?$(5"8(B . ?$(6"8(B)
281 (?$(5"9(B . nil)
282 (?$(5":(B . ?$(6":(B)
283 (?$(5";(B . ?$(6";(B)
284 (?$(5"<(B . ?$(6"<(B)
285 (?$(5"=(B . nil)
286 (?$(5">(B . nil)
287 (?$(5"?(B . nil)
288 (?$(5"@(B . nil)
289 (?$(5"A(B . ?$(6"A(B)
290 (?$(5"B(B . ?$(6"B(B)
291 (?$(5"C(B . ?$(6"C(B)
292 (?$(5"D(B . nil)
293 (?$(5"E(B . ?$(6"E(B)
294 (?$(5"F(B . ?$(6"F(B)
295 (?$(5"G(B . ?$(6"G(B)
296 (?$(5"H(B . ?$(6"H(B)
297 (?$(5"I(B . ?$(6"I(B)
298 (?$(5"J(B . ?$(6"J(B)
299 (?$(5"K(B . ?$(6"K(B)
300 (?$(5"L(B . ?$(6"L(B)
301 (?$(5"M(B . ?$(6"M(B)
302 (?$(5"N(B . ?$(6"N(B)
303 (?$(5"O(B . nil)
304 (?$(5"P(B . nil)
305 (?$(5"Q(B . ?$(6"Q(B)
306 (?$(5"R(B . nil)
307 (?$(5"S(B . nil)
308 (?$(5"T(B . ?$(6"T(B)
309 (?$(5"U(B . ?$(6"U(B)
310 (?$(5"V(B . ?$(6"V(B)
311 (?$(5"W(B . ?$(6"W(B)
312 (?$(5"X(B . nil)
313 (?$(5"Y(B . nil)
314 (?$(5"Z(B . nil)
315 (?$(5"[(B . nil)
316 (?$(5"\(B . nil)
317 (?$(5"](B . nil)
318 (?$(5"^(B . nil)
319 (?$(5"_(B . nil)
320 (?$(5"`(B . ?$(6"`(B)
321 (?$(5"a(B . ?$(6"a(B)
322 (?$(5"b(B . ?$(6"b(B)
323 (?$(5"c(B . ?$(6"c(B)
324 (?$(5"d(B . ?$(6"d(B)
325 (?$(5"e(B . ?$(6"e(B)
326 (?$(5"f(B . ?$(6"f(B)
327 (?$(5"g(B . ?$(6"g(B)
328 (?$(5"h(B . ?$(6"h(B)
329 (?$(5"i(B . ?$(6"i(B)
330 (?$(5"j(B . ?$(6"j(B)
331 (?$(5"k(B . nil)
332 (?$(5"l(B . ?$(6"l(B)
333 (?$(5"m(B . ?$(6"m(B)
334 (?$(5"n(B . nil)
335 (?$(5"o(B . nil)
336 (?$(5"p(B . ?$(6"p(B)
337 (?$(5"q(B . ?$(6"q(B)
338 (?$(5"r(B . ?$(6"r(B)
339 (?$(5"s(B . ?$(6"s(B)
340 (?$(5"t(B . ?$(6"t(B)
341 (?$(5"u(B . ?$(6"u(B)
342 (?$(5"v(B . nil)
343 (?$(5"w(B . nil)
344 (?$(5"x(B . nil)
345 (?$(5"y(B . ?$(6"y(B)
346 (?$(5"z(B . ?$(6"z(B)
347 (?$(5"{(B . nil)
348 (?$(5"|(B . nil)
349 (?$(5"}(B . nil)
350 (?$(5"~(B . nil)
351 (?$(5#!(B . nil)
352 (?$(5#"(B . nil)
353 (?$(5##(B . nil)
354 (?$(5#$(B . nil)
355 (?$(5#%(B . nil)
356 (?$(5#&(B . ?$(6#&(B)
357 (?$(5#'(B . ?$(6#'(B)
358 (?$(5#((B . nil)
359 (?$(5#)(B . nil)
360 (?$(5#*(B . ?$(6#*(B)
361 (?$(5#+(B . nil)
362 (?$(5#,(B . nil)
363 (?$(5#-(B . nil)
364 (?$(5#.(B . nil)
365 (?$(5#/(B . nil)
366 (?$(5#0(B . nil)
367 (?$(5#1(B . nil)
368 (?$(5#2(B . nil)
369 (?$(5#3(B . nil)
370 (?$(5#4(B . nil)
371 (?$(5#5(B . ?$(6#5(B)
372 (?$(5#6(B . nil)
373 (?$(5#7(B . nil)
374 (?$(5#8(B . nil)
375 (?$(5#9(B . nil)
376 (?$(5#:(B . nil)
377 (?$(5#;(B . nil)
378 (?$(5#<(B . nil)
379 (?$(5#=(B . nil)
380 (?$(5#>(B . nil)
381 (?$(5#?(B . ?$(6#?(B)
382 (?$(5#@(B . ?$(6#@(B)
383 (?$(5#A(B . nil)
384 (?$(5#B(B . nil)
385 (?$(5#C(B . nil)
386 (?$(5#D(B . nil)
387 (?$(5#E(B . nil)
388 (?$(5#F(B . nil)
389 (?$(5#G(B . nil)
390 (?$(5#H(B . nil)
391 (?$(5#I(B . nil)
392 (?$(5#J(B . ?$(6#J(B)
393 (?$(5#K(B . nil)
394 (?$(5#L(B . nil)
395 (?$(5#M(B . nil)
396 (?$(5#N(B . nil)
397 (?$(5#O(B . nil)
398 (?$(5#P(B . nil)
399 (?$(5#Q(B . nil)
400 (?$(5#R(B . ?$(6#R(B)
401 (?$(5#S(B . nil)
402 (?$(5#T(B . nil)
403 (?$(5#U(B . nil)
404 (?$(5#V(B . nil)
405 (?$(5#W(B . nil)
406 (?$(5#X(B . nil)
407 (?$(5#Y(B . nil)
408 (?$(5#Z(B . nil)
409 (?$(5#[(B . nil)
410 (?$(5#\(B . nil)
411 (?$(5#](B . nil)
412 (?$(5#^(B . nil)
413 (?$(5#_(B . nil)
414 (?$(5#`(B . nil)
415 (?$(5#a(B . ?$(6#a(B)
416 (?$(5#b(B . ?$(6#b(B)
417 (?$(5#c(B . nil)
418 (?$(5#d(B . nil)
419 (?$(5#e(B . nil)
420 (?$(5#f(B . nil)
421 (?$(5#g(B . nil)
422 (?$(5#h(B . nil)
423 (?$(5#i(B . nil)
424 (?$(5#j(B . ?$(6#j(B)
425 (?$(5#k(B . ?$(6#k(B)
426 (?$(5#l(B . ?$(6#l(B)
427 (?$(5#m(B . nil)
428 (?$(5#n(B . nil)
429 (?$(5#o(B . nil)
430 (?$(5#p(B . nil)
431 (?$(5#q(B . nil)
432 (?$(5#r(B . nil)
433 (?$(5#s(B . nil)
434 (?$(5#t(B . nil)
435 (?$(5#u(B . nil)
436 (?$(5#v(B . nil)
437 (?$(5#w(B . nil)
438 (?$(5#x(B . nil)
439 (?$(5#y(B . nil)
440 (?$(5#z(B . nil)
441 (?$(5#{(B . nil)
442 (?$(5#|(B . nil)
443 (?$(5#}(B . nil)
444 (?$(5#~(B . nil)
445 (?$(5$!(B . nil)
446 (?$(5$"(B . nil)
447 (?$(5$#(B . nil)
448 (?$(5$$(B . nil)
449 (?$(5$%(B . nil)
450 (?$(5$&(B . nil)
451 (?$(5$'(B . nil)
452 (?$(5$((B . nil)
453 (?$(5$)(B . nil)
454 (?$(5$*(B . nil)
455 (?$(5$+(B . nil)
456 (?$(5$,(B . nil)
457 (?$(5$-(B . nil)
458 (?$(5$.(B . nil)
459 (?$(5$/(B . nil)
460 (?$(5$0(B . nil)
461 (?$(5$1(B . nil)
462 (?$(5$2(B . nil)
463 (?$(5$3(B . nil)
464 (?$(5$4(B . nil)
465 (?$(5$5(B . nil)
466 (?$(5$6(B . nil)
467 (?$(5$7(B . nil)
468 (?$(5$8(B . nil)
469 (?$(5$9(B . nil)
470 (?$(5$:(B . nil)
471 (?$(5$;(B . nil)
472 (?$(5$<(B . nil)
473 (?$(5$=(B . nil)
474 (?$(5$>(B . nil)
475 (?$(5$?(B . nil)
476 (?$(5$@(B . nil)
477 (?$(5$A(B . ?$(6$A(B)
478 (?$(5$B(B . nil)
479 (?$(5$C(B . nil)
480 (?$(5$D(B . nil)
481 (?$(5$E(B . ?$(6$E(B)
482 (?$(5$F(B . nil)
483 (?$(5$G(B . nil)
484 (?$(5$H(B . ?$(6$H(B)
485 (?$(5$I(B . ?$(6$I(B)
486 (?$(5$J(B . ?$(6$J(B)
487 (?$(5$K(B . nil)
488 (?$(5$L(B . nil)
489 (?$(5$M(B . nil)
490 (?$(5$N(B . ?$(6$N(B)
491 (?$(5$O(B . nil)
492 (?$(5$P(B . ?$(6$P(B)
493 (?$(5$Q(B . ?$(6$Q(B)
494 (?$(5$R(B . ?$(6$R(B)
495 (?$(5$S(B . nil)
496 (?$(5$T(B . nil)
497 (?$(5$U(B . nil)
498 (?$(5$V(B . nil)
499 (?$(5$W(B . nil)
500 (?$(5$X(B . nil)
501 (?$(5$Y(B . nil)
502 (?$(5$Z(B . nil)
503 (?$(5$[(B . nil)
504 (?$(5$\(B . nil)
505 (?$(5$](B . nil)
506 (?$(5$^(B . nil)
507 (?$(5$_(B . nil)
508 (?$(5$`(B . nil)
509 (?$(5$a(B . nil)
510 (?$(5$b(B . nil)
511 (?$(5$c(B . nil)
512 (?$(5$d(B . nil)
513 (?$(5$e(B . nil)
514 (?$(5$f(B . nil)
515 (?$(5$g(B . nil)
516 (?$(5$h(B . ?$(6$h(B)
517 (?$(5$i(B . ?$(6$i(B)
518 (?$(5$j(B . ?$(6$j(B)
519 (?$(5$k(B . nil)
520 (?$(5$l(B . ?$(6$l(B)
521 (?$(5$m(B . ?$(6$m(B)
522 (?$(5$n(B . ?$(6$n(B)
523 (?$(5$o(B . nil)
524 (?$(5$p(B . ?$(6$p(B)
525 (?$(5$q(B . ?$(6$q(B)
526 (?$(5$r(B . ?$(6$r(B)
527 (?$(5$s(B . nil)
528 (?$(5$t(B . nil)
529 (?$(5$u(B . ?$(6$u(B)
530 (?$(5$v(B . ?$(6$v(B)
531 (?$(5$w(B . nil)
532 (?$(5$x(B . ?$(6$x(B)
533 (?$(5$y(B . ?$(6$y(B)
534 (?$(5$z(B . nil)
535 (?$(5${(B . nil)
536 (?$(5$|(B . nil)
537 (?$(5$}(B . nil)
538 (?$(5$~(B . nil)
539 ))
540
541 ;;; devanagari.el ends here