4 (general-category separator space) ; Normative Category
12 '((name . "EXCLAMATION MARK")
14 (general-category punctuation other) ; Informative Category
15 (bidi-category . "ON")
18 (latin-jisx0201 #x21) ;
19 (latin-viscii #x21) ; !
22 '((name . "QUOTATION MARK")
24 (general-category punctuation other) ; Informative Category
25 (bidi-category . "ON")
28 (latin-jisx0201 #x22) ;
29 (latin-viscii #x22) ; "
30 (japanese-jisx0213-1 #x22 #x30) ; "
33 '((name . "NUMBER SIGN")
35 (general-category punctuation other) ; Informative Category
36 (bidi-category . "ET")
39 (latin-jisx0201 #x23) ;
40 (latin-viscii #x23) ; #
43 '((name . "DOLLAR SIGN")
45 (general-category symbol currency) ; Informative Category
46 (bidi-category . "ET")
49 (latin-jisx0201 #x24) ;
50 (latin-viscii #x24) ; $
53 '((name . "PERCENT SIGN")
55 (general-category punctuation other) ; Informative Category
56 (bidi-category . "ET")
59 (latin-jisx0201 #x25) ;
60 (latin-viscii #x25) ; %
63 '((name . "AMPERSAND")
65 (general-category punctuation other) ; Informative Category
66 (bidi-category . "ON")
69 (latin-jisx0201 #x26) ;
70 (latin-viscii #x26) ; &
73 '((name . "APOSTROPHE")
75 (general-category punctuation other) ; Informative Category
76 (bidi-category . "ON")
79 (latin-jisx0201 #x27) ;
80 (latin-viscii #x27) ; '
81 (japanese-jisx0213-1 #x22 #x2F) ; '
84 '((name . "LEFT PARENTHESIS")
86 (general-category punctuation open) ; Informative Category
87 (bidi-category . "ON")
90 (latin-jisx0201 #x28) ;
91 (latin-viscii #x28) ; (
94 '((name . "RIGHT PARENTHESIS")
96 (general-category punctuation close) ; Informative Category
97 (bidi-category . "ON")
100 (latin-jisx0201 #x29) ;
101 (latin-viscii #x29) ; )
104 '((name . "ASTERISK")
106 (general-category punctuation other) ; Informative Category
107 (bidi-category . "ON")
110 (latin-jisx0201 #x2A) ;
111 (latin-viscii #x2A) ; *
114 '((name . "PLUS SIGN")
116 (general-category symbol math) ; Informative Category
117 (bidi-category . "ET")
120 (latin-jisx0201 #x2B) ;
121 (latin-viscii #x2B) ; +
126 (general-category punctuation other) ; Informative Category
127 (bidi-category . "CS")
130 (latin-jisx0201 #x2C) ;
131 (latin-viscii #x2C) ; ,
134 '((name . "HYPHEN-MINUS")
136 (general-category punctuation dash) ; Informative Category
137 (bidi-category . "ET")
140 (latin-jisx0201 #x2D) ;
141 (latin-viscii #x2D) ; -
142 (japanese-jisx0213-1 #x22 #x31) ; -
145 '((name . "FULL STOP")
147 (general-category punctuation other) ; Informative Category
148 (bidi-category . "CS")
151 (latin-jisx0201 #x2E) ;
152 (latin-viscii #x2E) ; .
157 (general-category punctuation other) ; Informative Category
158 (bidi-category . "ES")
161 (latin-jisx0201 #x2F) ;
162 (latin-viscii #x2F) ; /
165 '((name . "DIGIT ZERO")
167 (general-category number decimal-digit) ; Normative Category
168 (bidi-category . "EN")
170 (decimal-digit-value . 0)
174 (latin-jisx0201 #x30) ;
175 (latin-viscii #x30) ; 0
178 '((name . "DIGIT ONE")
180 (general-category number decimal-digit) ; Normative Category
181 (bidi-category . "EN")
183 (decimal-digit-value . 1)
187 (latin-jisx0201 #x31) ;
188 (latin-viscii #x31) ; 1
191 '((name . "DIGIT TWO")
193 (general-category number decimal-digit) ; Normative Category
194 (bidi-category . "EN")
196 (decimal-digit-value . 2)
200 (latin-jisx0201 #x32) ;
201 (latin-viscii #x32) ; 2
204 '((name . "DIGIT THREE")
206 (general-category number decimal-digit) ; Normative Category
207 (bidi-category . "EN")
209 (decimal-digit-value . 3)
213 (latin-jisx0201 #x33) ;
214 (latin-viscii #x33) ; 3
217 '((name . "DIGIT FOUR")
219 (general-category number decimal-digit) ; Normative Category
220 (bidi-category . "EN")
222 (decimal-digit-value . 4)
226 (latin-jisx0201 #x34) ;
227 (latin-viscii #x34) ; 4
230 '((name . "DIGIT FIVE")
232 (general-category number decimal-digit) ; Normative Category
233 (bidi-category . "EN")
235 (decimal-digit-value . 5)
239 (latin-jisx0201 #x35) ;
240 (latin-viscii #x35) ; 5
243 '((name . "DIGIT SIX")
245 (general-category number decimal-digit) ; Normative Category
246 (bidi-category . "EN")
248 (decimal-digit-value . 6)
252 (latin-jisx0201 #x36) ;
253 (latin-viscii #x36) ; 6
256 '((name . "DIGIT SEVEN")
258 (general-category number decimal-digit) ; Normative Category
259 (bidi-category . "EN")
261 (decimal-digit-value . 7)
265 (latin-jisx0201 #x37) ;
266 (latin-viscii #x37) ; 7
269 '((name . "DIGIT EIGHT")
271 (general-category number decimal-digit) ; Normative Category
272 (bidi-category . "EN")
274 (decimal-digit-value . 8)
278 (latin-jisx0201 #x38) ;
279 (latin-viscii #x38) ; 8
282 '((name . "DIGIT NINE")
284 (general-category number decimal-digit) ; Normative Category
285 (bidi-category . "EN")
287 (decimal-digit-value . 9)
291 (latin-jisx0201 #x39) ;
292 (latin-viscii #x39) ; 9
297 (general-category punctuation other) ; Informative Category
298 (bidi-category . "CS")
301 (latin-jisx0201 #x3A) ;
302 (latin-viscii #x3A) ; :
305 '((name . "SEMICOLON")
307 (general-category punctuation other) ; Informative Category
308 (bidi-category . "ON")
311 (latin-jisx0201 #x3B) ;
312 (latin-viscii #x3B) ; ;
315 '((name . "LESS-THAN SIGN")
317 (general-category symbol math) ; Informative Category
318 (bidi-category . "ON")
321 (latin-jisx0201 #x3C) ;
322 (latin-viscii #x3C) ; <
325 '((name . "EQUALS SIGN")
327 (general-category symbol math) ; Informative Category
328 (bidi-category . "ON")
331 (latin-jisx0201 #x3D) ;
332 (latin-viscii #x3D) ; =
335 '((name . "GREATER-THAN SIGN")
337 (general-category symbol math) ; Informative Category
338 (bidi-category . "ON")
341 (latin-jisx0201 #x3E) ;
342 (latin-viscii #x3E) ; >
345 '((name . "QUESTION MARK")
347 (general-category punctuation other) ; Informative Category
348 (bidi-category . "ON")
351 (latin-jisx0201 #x3F) ;
352 (latin-viscii #x3F) ; ?
355 '((name . "COMMERCIAL AT")
357 (general-category punctuation other) ; Informative Category
358 (bidi-category . "ON")
361 (latin-jisx0201 #x40) ;
362 (latin-viscii #x40) ; @
365 '((name . "LATIN CAPITAL LETTER A")
367 (general-category letter uppercase) ; Normative Category
368 (bidi-category . "L")
372 (latin-jisx0201 #x41) ;
373 (latin-viscii #x41) ; A
376 '((name . "LATIN CAPITAL LETTER B")
378 (general-category letter uppercase) ; Normative Category
379 (bidi-category . "L")
383 (latin-jisx0201 #x42) ;
384 (latin-viscii #x42) ; B
387 '((name . "LATIN CAPITAL LETTER C")
389 (general-category letter uppercase) ; Normative Category
390 (bidi-category . "L")
394 (latin-jisx0201 #x43) ;
395 (latin-viscii #x43) ; C
398 '((name . "LATIN CAPITAL LETTER D")
400 (general-category letter uppercase) ; Normative Category
401 (bidi-category . "L")
405 (latin-jisx0201 #x44) ;
406 (latin-viscii #x44) ; D
409 '((name . "LATIN CAPITAL LETTER E")
411 (general-category letter uppercase) ; Normative Category
412 (bidi-category . "L")
416 (latin-jisx0201 #x45) ;
417 (latin-viscii #x45) ; E
420 '((name . "LATIN CAPITAL LETTER F")
422 (general-category letter uppercase) ; Normative Category
423 (bidi-category . "L")
427 (latin-jisx0201 #x46) ;
428 (latin-viscii #x46) ; F
431 '((name . "LATIN CAPITAL LETTER G")
433 (general-category letter uppercase) ; Normative Category
434 (bidi-category . "L")
438 (latin-jisx0201 #x47) ;
439 (latin-viscii #x47) ; G
442 '((name . "LATIN CAPITAL LETTER H")
444 (general-category letter uppercase) ; Normative Category
445 (bidi-category . "L")
449 (latin-jisx0201 #x48) ;
450 (latin-viscii #x48) ; H
453 '((name . "LATIN CAPITAL LETTER I")
455 (general-category letter uppercase) ; Normative Category
456 (bidi-category . "L")
460 (latin-jisx0201 #x49) ;
461 (latin-viscii #x49) ; I
464 '((name . "LATIN CAPITAL LETTER J")
466 (general-category letter uppercase) ; Normative Category
467 (bidi-category . "L")
471 (latin-jisx0201 #x4A) ;
472 (latin-viscii #x4A) ; J
475 '((name . "LATIN CAPITAL LETTER K")
477 (general-category letter uppercase) ; Normative Category
478 (bidi-category . "L")
482 (latin-jisx0201 #x4B) ;
483 (latin-viscii #x4B) ; K
486 '((name . "LATIN CAPITAL LETTER L")
488 (general-category letter uppercase) ; Normative Category
489 (bidi-category . "L")
493 (latin-jisx0201 #x4C) ;
494 (latin-viscii #x4C) ; L
497 '((name . "LATIN CAPITAL LETTER M")
499 (general-category letter uppercase) ; Normative Category
500 (bidi-category . "L")
504 (latin-jisx0201 #x4D) ;
505 (latin-viscii #x4D) ; M
508 '((name . "LATIN CAPITAL LETTER N")
510 (general-category letter uppercase) ; Normative Category
511 (bidi-category . "L")
515 (latin-jisx0201 #x4E) ;
516 (latin-viscii #x4E) ; N
519 '((name . "LATIN CAPITAL LETTER O")
521 (general-category letter uppercase) ; Normative Category
522 (bidi-category . "L")
526 (latin-jisx0201 #x4F) ;
527 (latin-viscii #x4F) ; O
530 '((name . "LATIN CAPITAL LETTER P")
532 (general-category letter uppercase) ; Normative Category
533 (bidi-category . "L")
537 (latin-jisx0201 #x50) ;
538 (latin-viscii #x50) ; P
541 '((name . "LATIN CAPITAL LETTER Q")
543 (general-category letter uppercase) ; Normative Category
544 (bidi-category . "L")
548 (latin-jisx0201 #x51) ;
549 (latin-viscii #x51) ; Q
552 '((name . "LATIN CAPITAL LETTER R")
554 (general-category letter uppercase) ; Normative Category
555 (bidi-category . "L")
559 (latin-jisx0201 #x52) ;
560 (latin-viscii #x52) ; R
563 '((name . "LATIN CAPITAL LETTER S")
565 (general-category letter uppercase) ; Normative Category
566 (bidi-category . "L")
570 (latin-jisx0201 #x53) ;
571 (latin-viscii #x53) ; S
574 '((name . "LATIN CAPITAL LETTER T")
576 (general-category letter uppercase) ; Normative Category
577 (bidi-category . "L")
581 (latin-jisx0201 #x54) ;
582 (latin-viscii #x54) ; T
585 '((name . "LATIN CAPITAL LETTER U")
587 (general-category letter uppercase) ; Normative Category
588 (bidi-category . "L")
592 (latin-jisx0201 #x55) ;
593 (latin-viscii #x55) ; U
596 '((name . "LATIN CAPITAL LETTER V")
598 (general-category letter uppercase) ; Normative Category
599 (bidi-category . "L")
603 (latin-jisx0201 #x56) ;
604 (latin-viscii #x56) ; V
607 '((name . "LATIN CAPITAL LETTER W")
609 (general-category letter uppercase) ; Normative Category
610 (bidi-category . "L")
614 (latin-jisx0201 #x57) ;
615 (latin-viscii #x57) ; W
618 '((name . "LATIN CAPITAL LETTER X")
620 (general-category letter uppercase) ; Normative Category
621 (bidi-category . "L")
625 (latin-jisx0201 #x58) ;
626 (latin-viscii #x58) ; X
629 '((name . "LATIN CAPITAL LETTER Y")
631 (general-category letter uppercase) ; Normative Category
632 (bidi-category . "L")
636 (latin-jisx0201 #x59) ;
637 (latin-viscii #x59) ; Y
640 '((name . "LATIN CAPITAL LETTER Z")
642 (general-category letter uppercase) ; Normative Category
643 (bidi-category . "L")
647 (latin-jisx0201 #x5A) ;
648 (latin-viscii #x5A) ; Z
651 '((name . "LEFT SQUARE BRACKET")
653 (general-category punctuation open) ; Informative Category
654 (bidi-category . "ON")
657 (latin-jisx0201 #x5B) ;
658 (latin-viscii #x5B) ; [
661 '((name . "REVERSE SOLIDUS")
663 (general-category punctuation other) ; Informative Category
664 (bidi-category . "ON")
667 (latin-viscii #x5C) ; \
670 '((name . "RIGHT SQUARE BRACKET")
672 (general-category punctuation close) ; Informative Category
673 (bidi-category . "ON")
676 (latin-jisx0201 #x5D) ;
677 (latin-viscii #x5D) ; ]
680 '((name . "CIRCUMFLEX ACCENT")
682 (general-category symbol modifier) ; Informative Category
683 (bidi-category . "ON")
686 (latin-jisx0201 #x5E) ;
687 (latin-viscii #x5E) ; ^
690 '((name . "LOW LINE")
692 (general-category punctuation connector) ; Informative Category
693 (bidi-category . "ON")
696 (latin-jisx0201 #x5F) ;
697 (latin-viscii #x5F) ; _
700 '((name . "GRAVE ACCENT")
702 (general-category symbol modifier) ; Informative Category
703 (bidi-category . "ON")
706 (latin-jisx0201 #x60) ;
707 (latin-viscii #x60) ; `
710 '((name . "LATIN SMALL LETTER A")
712 (general-category letter lowercase) ; Normative Category
713 (bidi-category . "L")
718 (latin-jisx0201 #x61) ;
720 (latin-viscii #x61) ; a
723 '((name . "LATIN SMALL LETTER B")
725 (general-category letter lowercase) ; Normative Category
726 (bidi-category . "L")
731 (latin-jisx0201 #x62) ;
733 (latin-viscii #x62) ; b
736 '((name . "LATIN SMALL LETTER C")
738 (general-category letter lowercase) ; Normative Category
739 (bidi-category . "L")
744 (latin-jisx0201 #x63) ;
745 (latin-viscii #x63) ; c
748 '((name . "LATIN SMALL LETTER D")
750 (general-category letter lowercase) ; Normative Category
751 (bidi-category . "L")
756 (latin-jisx0201 #x64) ;
758 (latin-viscii #x64) ; d
761 '((name . "LATIN SMALL LETTER E")
763 (general-category letter lowercase) ; Normative Category
764 (bidi-category . "L")
769 (latin-jisx0201 #x65) ;
771 (latin-viscii #x65) ; e
774 '((name . "LATIN SMALL LETTER F")
776 (general-category letter lowercase) ; Normative Category
777 (bidi-category . "L")
782 (latin-jisx0201 #x66) ;
784 (latin-viscii #x66) ; f
787 '((name . "LATIN SMALL LETTER G")
789 (general-category letter lowercase) ; Normative Category
790 (bidi-category . "L")
795 (latin-jisx0201 #x67) ;
797 (latin-viscii #x67) ; g
800 '((name . "LATIN SMALL LETTER H")
802 (general-category letter lowercase) ; Normative Category
803 (bidi-category . "L")
808 (latin-jisx0201 #x68) ;
810 (latin-viscii #x68) ; h
813 '((name . "LATIN SMALL LETTER I")
815 (general-category letter lowercase) ; Normative Category
816 (bidi-category . "L")
821 (latin-jisx0201 #x69) ;
823 (latin-viscii #x69) ; i
826 '((name . "LATIN SMALL LETTER J")
828 (general-category letter lowercase) ; Normative Category
829 (bidi-category . "L")
834 (latin-jisx0201 #x6A) ;
836 (latin-viscii #x6A) ; j
839 '((name . "LATIN SMALL LETTER K")
841 (general-category letter lowercase) ; Normative Category
842 (bidi-category . "L")
847 (latin-jisx0201 #x6B) ;
849 (latin-viscii #x6B) ; k
852 '((name . "LATIN SMALL LETTER L")
854 (general-category letter lowercase) ; Normative Category
855 (bidi-category . "L")
860 (latin-jisx0201 #x6C) ;
862 (latin-viscii #x6C) ; l
865 '((name . "LATIN SMALL LETTER M")
867 (general-category letter lowercase) ; Normative Category
868 (bidi-category . "L")
873 (latin-jisx0201 #x6D) ;
875 (latin-viscii #x6D) ; m
878 '((name . "LATIN SMALL LETTER N")
880 (general-category letter lowercase) ; Normative Category
881 (bidi-category . "L")
886 (latin-jisx0201 #x6E) ;
888 (latin-viscii #x6E) ; n
891 '((name . "LATIN SMALL LETTER O")
893 (general-category letter lowercase) ; Normative Category
894 (bidi-category . "L")
899 (latin-jisx0201 #x6F) ;
901 (latin-viscii #x6F) ; o
904 '((name . "LATIN SMALL LETTER P")
906 (general-category letter lowercase) ; Normative Category
907 (bidi-category . "L")
912 (latin-jisx0201 #x70) ;
914 (latin-viscii #x70) ; p
917 '((name . "LATIN SMALL LETTER Q")
919 (general-category letter lowercase) ; Normative Category
920 (bidi-category . "L")
925 (latin-jisx0201 #x71) ;
926 (latin-viscii #x71) ; q
929 '((name . "LATIN SMALL LETTER R")
931 (general-category letter lowercase) ; Normative Category
932 (bidi-category . "L")
937 (latin-jisx0201 #x72) ;
939 (latin-viscii #x72) ; r
942 '((name . "LATIN SMALL LETTER S")
944 (general-category letter lowercase) ; Normative Category
945 (bidi-category . "L")
950 (latin-jisx0201 #x73) ;
952 (latin-viscii #x73) ; s
955 '((name . "LATIN SMALL LETTER T")
957 (general-category letter lowercase) ; Normative Category
958 (bidi-category . "L")
963 (latin-jisx0201 #x74) ;
965 (latin-viscii #x74) ; t
968 '((name . "LATIN SMALL LETTER U")
970 (general-category letter lowercase) ; Normative Category
971 (bidi-category . "L")
976 (latin-jisx0201 #x75) ;
978 (latin-viscii #x75) ; u
981 '((name . "LATIN SMALL LETTER V")
983 (general-category letter lowercase) ; Normative Category
984 (bidi-category . "L")
989 (latin-jisx0201 #x76) ;
991 (latin-viscii #x76) ; v
994 '((name . "LATIN SMALL LETTER W")
996 (general-category letter lowercase) ; Normative Category
997 (bidi-category . "L")
1000 (->titlecase #x0057)
1002 (latin-jisx0201 #x77) ;
1004 (latin-viscii #x77) ; w
1007 '((name . "LATIN SMALL LETTER X")
1009 (general-category letter lowercase) ; Normative Category
1010 (bidi-category . "L")
1012 (->uppercase #x0058)
1013 (->titlecase #x0058)
1015 (latin-jisx0201 #x78) ;
1017 (latin-viscii #x78) ; x
1020 '((name . "LATIN SMALL LETTER Y")
1022 (general-category letter lowercase) ; Normative Category
1023 (bidi-category . "L")
1025 (->uppercase #x0059)
1026 (->titlecase #x0059)
1028 (latin-jisx0201 #x79) ;
1030 (latin-viscii #x79) ; y
1033 '((name . "LATIN SMALL LETTER Z")
1035 (general-category letter lowercase) ; Normative Category
1036 (bidi-category . "L")
1038 (->uppercase #x005A)
1039 (->titlecase #x005A)
1041 (latin-jisx0201 #x7A) ;
1043 (latin-viscii #x7A) ; z
1046 '((name . "LEFT CURLY BRACKET")
1048 (general-category punctuation open) ; Informative Category
1049 (bidi-category . "ON")
1052 (latin-jisx0201 #x7B) ;
1053 (latin-viscii #x7B) ; {
1056 '((name . "VERTICAL LINE")
1058 (general-category symbol math) ; Informative Category
1059 (bidi-category . "ON")
1062 (latin-jisx0201 #x7C) ;
1063 (latin-viscii #x7C) ; |
1066 '((name . "RIGHT CURLY BRACKET")
1068 (general-category punctuation close) ; Informative Category
1069 (bidi-category . "ON")
1072 (latin-jisx0201 #x7D) ;
1073 (latin-viscii #x7D) ; }
1078 (general-category symbol math) ; Informative Category
1079 (bidi-category . "ON")
1082 (latin-viscii #x7E) ; ~
1083 (japanese-jisx0213-1 #x22 #x32) ; ~
1087 (general-category other control) ; Normative Category
1088 (bidi-category . "BN")