3 (general-category separator space) ; Normative Category
8 (latin-viscii . #x20) ;
12 '((name . "EXCLAMATION MARK")
13 (general-category punctuation other) ; Informative Category
14 (bidi-category . "ON")
17 (latin-jisx0201 . #x21) ;
18 (latin-viscii . #x21) ; !
22 '((name . "QUOTATION MARK")
23 (general-category punctuation other) ; Informative Category
24 (bidi-category . "ON")
27 (latin-jisx0201 . #x22) ;
28 (latin-viscii . #x22) ; "
32 '((name . "NUMBER SIGN")
33 (general-category punctuation other) ; Informative Category
34 (bidi-category . "ET")
37 (latin-jisx0201 . #x23) ;
38 (latin-viscii . #x23) ; #
42 '((name . "DOLLAR SIGN")
43 (general-category symbol currency) ; Informative Category
44 (bidi-category . "ET")
47 (latin-jisx0201 . #x24) ;
48 (latin-viscii . #x24) ; $
52 '((name . "PERCENT SIGN")
53 (general-category punctuation other) ; Informative Category
54 (bidi-category . "ET")
57 (latin-jisx0201 . #x25) ;
58 (latin-viscii . #x25) ; %
62 '((name . "AMPERSAND")
63 (general-category punctuation other) ; Informative Category
64 (bidi-category . "ON")
67 (latin-jisx0201 . #x26) ;
68 (latin-viscii . #x26) ; &
72 '((name . "APOSTROPHE")
73 (general-category punctuation other) ; Informative Category
74 (bidi-category . "ON")
77 (latin-jisx0201 . #x27) ;
78 (latin-viscii . #x27) ; '
82 '((name . "LEFT PARENTHESIS")
83 (general-category punctuation open) ; Informative Category
84 (bidi-category . "ON")
87 (latin-jisx0201 . #x28) ;
88 (latin-viscii . #x28) ; (
92 '((name . "RIGHT PARENTHESIS")
93 (general-category punctuation close) ; Informative Category
94 (bidi-category . "ON")
97 (latin-jisx0201 . #x29) ;
98 (latin-viscii . #x29) ; )
102 '((name . "ASTERISK")
103 (general-category punctuation other) ; Informative Category
104 (bidi-category . "ON")
107 (latin-jisx0201 . #x2A) ;
108 (latin-viscii . #x2A) ; *
112 '((name . "PLUS SIGN")
113 (general-category symbol math) ; Informative Category
114 (bidi-category . "ET")
117 (latin-jisx0201 . #x2B) ;
118 (latin-viscii . #x2B) ; +
123 (general-category punctuation other) ; Informative Category
124 (bidi-category . "CS")
127 (latin-jisx0201 . #x2C) ;
128 (latin-viscii . #x2C) ; ,
132 '((name . "HYPHEN-MINUS")
133 (general-category punctuation dash) ; Informative Category
134 (bidi-category . "ET")
137 (latin-jisx0201 . #x2D) ;
138 (latin-viscii . #x2D) ; -
142 '((name . "FULL STOP")
143 (general-category punctuation other) ; Informative Category
144 (bidi-category . "CS")
147 (latin-jisx0201 . #x2E) ;
148 (latin-viscii . #x2E) ; .
153 (general-category punctuation other) ; Informative Category
154 (bidi-category . "ES")
157 (latin-jisx0201 . #x2F) ;
158 (latin-viscii . #x2F) ; /
162 '((name . "DIGIT ZERO")
163 (general-category number decimal-digit) ; Normative Category
164 (bidi-category . "EN")
166 (decimal-digit-value . 0)
170 (latin-jisx0201 . #x30) ;
171 (latin-viscii . #x30) ; 0
175 '((name . "DIGIT ONE")
176 (general-category number decimal-digit) ; Normative Category
177 (bidi-category . "EN")
179 (decimal-digit-value . 1)
183 (latin-jisx0201 . #x31) ;
184 (latin-viscii . #x31) ; 1
188 '((name . "DIGIT TWO")
189 (general-category number decimal-digit) ; Normative Category
190 (bidi-category . "EN")
192 (decimal-digit-value . 2)
196 (latin-jisx0201 . #x32) ;
197 (latin-viscii . #x32) ; 2
201 '((name . "DIGIT THREE")
202 (general-category number decimal-digit) ; Normative Category
203 (bidi-category . "EN")
205 (decimal-digit-value . 3)
209 (latin-jisx0201 . #x33) ;
210 (latin-viscii . #x33) ; 3
214 '((name . "DIGIT FOUR")
215 (general-category number decimal-digit) ; Normative Category
216 (bidi-category . "EN")
218 (decimal-digit-value . 4)
222 (latin-jisx0201 . #x34) ;
223 (latin-viscii . #x34) ; 4
227 '((name . "DIGIT FIVE")
228 (general-category number decimal-digit) ; Normative Category
229 (bidi-category . "EN")
231 (decimal-digit-value . 5)
235 (latin-jisx0201 . #x35) ;
236 (latin-viscii . #x35) ; 5
240 '((name . "DIGIT SIX")
241 (general-category number decimal-digit) ; Normative Category
242 (bidi-category . "EN")
244 (decimal-digit-value . 6)
248 (latin-jisx0201 . #x36) ;
249 (latin-viscii . #x36) ; 6
253 '((name . "DIGIT SEVEN")
254 (general-category number decimal-digit) ; Normative Category
255 (bidi-category . "EN")
257 (decimal-digit-value . 7)
261 (latin-jisx0201 . #x37) ;
262 (latin-viscii . #x37) ; 7
266 '((name . "DIGIT EIGHT")
267 (general-category number decimal-digit) ; Normative Category
268 (bidi-category . "EN")
270 (decimal-digit-value . 8)
274 (latin-jisx0201 . #x38) ;
275 (latin-viscii . #x38) ; 8
279 '((name . "DIGIT NINE")
280 (general-category number decimal-digit) ; Normative Category
281 (bidi-category . "EN")
283 (decimal-digit-value . 9)
287 (latin-jisx0201 . #x39) ;
288 (latin-viscii . #x39) ; 9
293 (general-category punctuation other) ; Informative Category
294 (bidi-category . "CS")
297 (latin-jisx0201 . #x3A) ;
298 (latin-viscii . #x3A) ; :
302 '((name . "SEMICOLON")
303 (general-category punctuation other) ; Informative Category
304 (bidi-category . "ON")
307 (latin-jisx0201 . #x3B) ;
308 (latin-viscii . #x3B) ; ;
312 '((name . "LESS-THAN SIGN")
313 (general-category symbol math) ; Informative Category
314 (bidi-category . "ON")
317 (latin-jisx0201 . #x3C) ;
318 (latin-viscii . #x3C) ; <
322 '((name . "EQUALS SIGN")
323 (general-category symbol math) ; Informative Category
324 (bidi-category . "ON")
327 (latin-jisx0201 . #x3D) ;
328 (latin-viscii . #x3D) ; =
332 '((name . "GREATER-THAN SIGN")
333 (general-category symbol math) ; Informative Category
334 (bidi-category . "ON")
337 (latin-jisx0201 . #x3E) ;
338 (latin-viscii . #x3E) ; >
342 '((name . "QUESTION MARK")
343 (general-category punctuation other) ; Informative Category
344 (bidi-category . "ON")
347 (latin-jisx0201 . #x3F) ;
348 (latin-viscii . #x3F) ; ?
352 '((name . "COMMERCIAL AT")
353 (general-category punctuation other) ; Informative Category
354 (bidi-category . "ON")
357 (latin-jisx0201 . #x40) ;
358 (latin-viscii . #x40) ; @
362 '((name . "LATIN CAPITAL LETTER A")
363 (general-category letter uppercase) ; Normative Category
364 (bidi-category . "L")
368 (latin-jisx0201 . #x41) ;
369 (latin-viscii . #x41) ; A
373 '((name . "LATIN CAPITAL LETTER B")
374 (general-category letter uppercase) ; Normative Category
375 (bidi-category . "L")
379 (latin-jisx0201 . #x42) ;
380 (latin-viscii . #x42) ; B
384 '((name . "LATIN CAPITAL LETTER C")
385 (general-category letter uppercase) ; Normative Category
386 (bidi-category . "L")
390 (latin-jisx0201 . #x43) ;
391 (latin-viscii . #x43) ; C
395 '((name . "LATIN CAPITAL LETTER D")
396 (general-category letter uppercase) ; Normative Category
397 (bidi-category . "L")
401 (latin-jisx0201 . #x44) ;
402 (latin-viscii . #x44) ; D
406 '((name . "LATIN CAPITAL LETTER E")
407 (general-category letter uppercase) ; Normative Category
408 (bidi-category . "L")
412 (latin-jisx0201 . #x45) ;
413 (latin-viscii . #x45) ; E
417 '((name . "LATIN CAPITAL LETTER F")
418 (general-category letter uppercase) ; Normative Category
419 (bidi-category . "L")
423 (latin-jisx0201 . #x46) ;
424 (latin-viscii . #x46) ; F
428 '((name . "LATIN CAPITAL LETTER G")
429 (general-category letter uppercase) ; Normative Category
430 (bidi-category . "L")
434 (latin-jisx0201 . #x47) ;
435 (latin-viscii . #x47) ; G
439 '((name . "LATIN CAPITAL LETTER H")
440 (general-category letter uppercase) ; Normative Category
441 (bidi-category . "L")
445 (latin-jisx0201 . #x48) ;
446 (latin-viscii . #x48) ; H
450 '((name . "LATIN CAPITAL LETTER I")
451 (general-category letter uppercase) ; Normative Category
452 (bidi-category . "L")
456 (latin-jisx0201 . #x49) ;
457 (latin-viscii . #x49) ; I
461 '((name . "LATIN CAPITAL LETTER J")
462 (general-category letter uppercase) ; Normative Category
463 (bidi-category . "L")
467 (latin-jisx0201 . #x4A) ;
468 (latin-viscii . #x4A) ; J
472 '((name . "LATIN CAPITAL LETTER K")
473 (general-category letter uppercase) ; Normative Category
474 (bidi-category . "L")
478 (latin-jisx0201 . #x4B) ;
479 (latin-viscii . #x4B) ; K
483 '((name . "LATIN CAPITAL LETTER L")
484 (general-category letter uppercase) ; Normative Category
485 (bidi-category . "L")
489 (latin-jisx0201 . #x4C) ;
490 (latin-viscii . #x4C) ; L
494 '((name . "LATIN CAPITAL LETTER M")
495 (general-category letter uppercase) ; Normative Category
496 (bidi-category . "L")
500 (latin-jisx0201 . #x4D) ;
501 (latin-viscii . #x4D) ; M
505 '((name . "LATIN CAPITAL LETTER N")
506 (general-category letter uppercase) ; Normative Category
507 (bidi-category . "L")
511 (latin-jisx0201 . #x4E) ;
512 (latin-viscii . #x4E) ; N
516 '((name . "LATIN CAPITAL LETTER O")
517 (general-category letter uppercase) ; Normative Category
518 (bidi-category . "L")
522 (latin-jisx0201 . #x4F) ;
523 (latin-viscii . #x4F) ; O
527 '((name . "LATIN CAPITAL LETTER P")
528 (general-category letter uppercase) ; Normative Category
529 (bidi-category . "L")
533 (latin-jisx0201 . #x50) ;
534 (latin-viscii . #x50) ; P
538 '((name . "LATIN CAPITAL LETTER Q")
539 (general-category letter uppercase) ; Normative Category
540 (bidi-category . "L")
544 (latin-jisx0201 . #x51) ;
545 (latin-viscii . #x51) ; Q
549 '((name . "LATIN CAPITAL LETTER R")
550 (general-category letter uppercase) ; Normative Category
551 (bidi-category . "L")
555 (latin-jisx0201 . #x52) ;
556 (latin-viscii . #x52) ; R
560 '((name . "LATIN CAPITAL LETTER S")
561 (general-category letter uppercase) ; Normative Category
562 (bidi-category . "L")
566 (latin-jisx0201 . #x53) ;
567 (latin-viscii . #x53) ; S
571 '((name . "LATIN CAPITAL LETTER T")
572 (general-category letter uppercase) ; Normative Category
573 (bidi-category . "L")
577 (latin-jisx0201 . #x54) ;
578 (latin-viscii . #x54) ; T
582 '((name . "LATIN CAPITAL LETTER U")
583 (general-category letter uppercase) ; Normative Category
584 (bidi-category . "L")
588 (latin-jisx0201 . #x55) ;
589 (latin-viscii . #x55) ; U
593 '((name . "LATIN CAPITAL LETTER V")
594 (general-category letter uppercase) ; Normative Category
595 (bidi-category . "L")
599 (latin-jisx0201 . #x56) ;
600 (latin-viscii . #x56) ; V
604 '((name . "LATIN CAPITAL LETTER W")
605 (general-category letter uppercase) ; Normative Category
606 (bidi-category . "L")
610 (latin-jisx0201 . #x57) ;
611 (latin-viscii . #x57) ; W
615 '((name . "LATIN CAPITAL LETTER X")
616 (general-category letter uppercase) ; Normative Category
617 (bidi-category . "L")
621 (latin-jisx0201 . #x58) ;
622 (latin-viscii . #x58) ; X
626 '((name . "LATIN CAPITAL LETTER Y")
627 (general-category letter uppercase) ; Normative Category
628 (bidi-category . "L")
632 (latin-jisx0201 . #x59) ;
633 (latin-viscii . #x59) ; Y
637 '((name . "LATIN CAPITAL LETTER Z")
638 (general-category letter uppercase) ; Normative Category
639 (bidi-category . "L")
643 (latin-jisx0201 . #x5A) ;
644 (latin-viscii . #x5A) ; Z
648 '((name . "LEFT SQUARE BRACKET")
649 (general-category punctuation open) ; Informative Category
650 (bidi-category . "ON")
653 (latin-jisx0201 . #x5B) ;
654 (latin-viscii . #x5B) ; [
658 '((name . "REVERSE SOLIDUS")
659 (general-category punctuation other) ; Informative Category
660 (bidi-category . "ON")
663 (latin-viscii . #x5C) ; \
667 '((name . "RIGHT SQUARE BRACKET")
668 (general-category punctuation close) ; Informative Category
669 (bidi-category . "ON")
672 (latin-jisx0201 . #x5D) ;
673 (latin-viscii . #x5D) ; ]
677 '((name . "CIRCUMFLEX ACCENT")
678 (general-category symbol modifier) ; Informative Category
679 (bidi-category . "ON")
682 (latin-jisx0201 . #x5E) ;
683 (latin-viscii . #x5E) ; ^
687 '((name . "LOW LINE")
688 (general-category punctuation connector) ; Informative Category
689 (bidi-category . "ON")
692 (latin-jisx0201 . #x5F) ;
693 (latin-viscii . #x5F) ; _
697 '((name . "GRAVE ACCENT")
698 (general-category symbol modifier) ; Informative Category
699 (bidi-category . "ON")
702 (latin-jisx0201 . #x60) ;
703 (latin-viscii . #x60) ; `
707 '((name . "LATIN SMALL LETTER A")
708 (general-category letter lowercase) ; Normative Category
709 (bidi-category . "L")
714 (latin-jisx0201 . #x61) ;
716 (latin-viscii . #x61) ; a
720 '((name . "LATIN SMALL LETTER B")
721 (general-category letter lowercase) ; Normative Category
722 (bidi-category . "L")
727 (latin-jisx0201 . #x62) ;
729 (latin-viscii . #x62) ; b
733 '((name . "LATIN SMALL LETTER C")
734 (general-category letter lowercase) ; Normative Category
735 (bidi-category . "L")
740 (latin-jisx0201 . #x63) ;
741 (latin-viscii . #x63) ; c
745 '((name . "LATIN SMALL LETTER D")
746 (general-category letter lowercase) ; Normative Category
747 (bidi-category . "L")
752 (latin-jisx0201 . #x64) ;
754 (latin-viscii . #x64) ; d
758 '((name . "LATIN SMALL LETTER E")
759 (general-category letter lowercase) ; Normative Category
760 (bidi-category . "L")
765 (latin-jisx0201 . #x65) ;
767 (latin-viscii . #x65) ; e
771 '((name . "LATIN SMALL LETTER F")
772 (general-category letter lowercase) ; Normative Category
773 (bidi-category . "L")
778 (latin-jisx0201 . #x66) ;
780 (latin-viscii . #x66) ; f
784 '((name . "LATIN SMALL LETTER G")
785 (general-category letter lowercase) ; Normative Category
786 (bidi-category . "L")
791 (latin-jisx0201 . #x67) ;
793 (latin-viscii . #x67) ; g
797 '((name . "LATIN SMALL LETTER H")
798 (general-category letter lowercase) ; Normative Category
799 (bidi-category . "L")
804 (latin-jisx0201 . #x68) ;
806 (latin-viscii . #x68) ; h
810 '((name . "LATIN SMALL LETTER I")
811 (general-category letter lowercase) ; Normative Category
812 (bidi-category . "L")
817 (latin-jisx0201 . #x69) ;
819 (latin-viscii . #x69) ; i
823 '((name . "LATIN SMALL LETTER J")
824 (general-category letter lowercase) ; Normative Category
825 (bidi-category . "L")
830 (latin-jisx0201 . #x6A) ;
832 (latin-viscii . #x6A) ; j
836 '((name . "LATIN SMALL LETTER K")
837 (general-category letter lowercase) ; Normative Category
838 (bidi-category . "L")
843 (latin-jisx0201 . #x6B) ;
845 (latin-viscii . #x6B) ; k
849 '((name . "LATIN SMALL LETTER L")
850 (general-category letter lowercase) ; Normative Category
851 (bidi-category . "L")
856 (latin-jisx0201 . #x6C) ;
858 (latin-viscii . #x6C) ; l
862 '((name . "LATIN SMALL LETTER M")
863 (general-category letter lowercase) ; Normative Category
864 (bidi-category . "L")
869 (latin-jisx0201 . #x6D) ;
871 (latin-viscii . #x6D) ; m
875 '((name . "LATIN SMALL LETTER N")
876 (general-category letter lowercase) ; Normative Category
877 (bidi-category . "L")
882 (latin-jisx0201 . #x6E) ;
884 (latin-viscii . #x6E) ; n
888 '((name . "LATIN SMALL LETTER O")
889 (general-category letter lowercase) ; Normative Category
890 (bidi-category . "L")
895 (latin-jisx0201 . #x6F) ;
897 (latin-viscii . #x6F) ; o
901 '((name . "LATIN SMALL LETTER P")
902 (general-category letter lowercase) ; Normative Category
903 (bidi-category . "L")
908 (latin-jisx0201 . #x70) ;
910 (latin-viscii . #x70) ; p
914 '((name . "LATIN SMALL LETTER Q")
915 (general-category letter lowercase) ; Normative Category
916 (bidi-category . "L")
921 (latin-jisx0201 . #x71) ;
922 (latin-viscii . #x71) ; q
926 '((name . "LATIN SMALL LETTER R")
927 (general-category letter lowercase) ; Normative Category
928 (bidi-category . "L")
933 (latin-jisx0201 . #x72) ;
935 (latin-viscii . #x72) ; r
939 '((name . "LATIN SMALL LETTER S")
940 (general-category letter lowercase) ; Normative Category
941 (bidi-category . "L")
946 (latin-jisx0201 . #x73) ;
948 (latin-viscii . #x73) ; s
952 '((name . "LATIN SMALL LETTER T")
953 (general-category letter lowercase) ; Normative Category
954 (bidi-category . "L")
959 (latin-jisx0201 . #x74) ;
961 (latin-viscii . #x74) ; t
965 '((name . "LATIN SMALL LETTER U")
966 (general-category letter lowercase) ; Normative Category
967 (bidi-category . "L")
972 (latin-jisx0201 . #x75) ;
974 (latin-viscii . #x75) ; u
978 '((name . "LATIN SMALL LETTER V")
979 (general-category letter lowercase) ; Normative Category
980 (bidi-category . "L")
985 (latin-jisx0201 . #x76) ;
987 (latin-viscii . #x76) ; v
991 '((name . "LATIN SMALL LETTER W")
992 (general-category letter lowercase) ; Normative Category
993 (bidi-category . "L")
998 (latin-jisx0201 . #x77) ;
1000 (latin-viscii . #x77) ; w
1004 '((name . "LATIN SMALL LETTER X")
1005 (general-category letter lowercase) ; Normative Category
1006 (bidi-category . "L")
1008 (->uppercase #x0058)
1009 (->titlecase #x0058)
1011 (latin-jisx0201 . #x78) ;
1013 (latin-viscii . #x78) ; x
1017 '((name . "LATIN SMALL LETTER Y")
1018 (general-category letter lowercase) ; Normative Category
1019 (bidi-category . "L")
1021 (->uppercase #x0059)
1022 (->titlecase #x0059)
1024 (latin-jisx0201 . #x79) ;
1026 (latin-viscii . #x79) ; y
1030 '((name . "LATIN SMALL LETTER Z")
1031 (general-category letter lowercase) ; Normative Category
1032 (bidi-category . "L")
1034 (->uppercase #x005A)
1035 (->titlecase #x005A)
1037 (latin-jisx0201 . #x7A) ;
1039 (latin-viscii . #x7A) ; z
1043 '((name . "LEFT CURLY BRACKET")
1044 (general-category punctuation open) ; Informative Category
1045 (bidi-category . "ON")
1048 (latin-jisx0201 . #x7B) ;
1049 (latin-viscii . #x7B) ; {
1053 '((name . "VERTICAL LINE")
1054 (general-category symbol math) ; Informative Category
1055 (bidi-category . "ON")
1058 (latin-jisx0201 . #x7C) ;
1059 (latin-viscii . #x7C) ; |
1063 '((name . "RIGHT CURLY BRACKET")
1064 (general-category punctuation close) ; Informative Category
1065 (bidi-category . "ON")
1068 (latin-jisx0201 . #x7D) ;
1069 (latin-viscii . #x7D) ; }
1074 (general-category symbol math) ; Informative Category
1075 (bidi-category . "ON")
1078 (latin-viscii . #x7E) ; ~
1083 (general-category other control) ; Normative Category
1084 (bidi-category . "BN")
1087 (latin-viscii . #x7F) ;
\7f