aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/international/uni-decimal.el
blob: 517280885b879b92f15d28b70c817af778ee882c (plain)
ofshex dumpascii
0000 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 31 2d 32 30 30 39 2c 20 32 30 31 30 ;;.Copyright.(C).1991-2009,.2010
0020 20 55 6e 69 63 6f 64 65 2c 20 49 6e 63 2e 0a 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 77 61 73 20 .Unicode,.Inc..;;.This.file.was.
0040 67 65 6e 65 72 61 74 65 64 20 66 72 6f 6d 20 74 68 65 20 55 6e 69 63 6f 64 65 20 64 61 74 61 20 generated.from.the.Unicode.data.
0060 66 69 6c 65 20 61 74 0a 3b 3b 20 68 74 74 70 3a 2f 2f 77 77 77 2e 75 6e 69 63 6f 64 65 2e 6f 72 file.at.;;.http://www.unicode.or
0080 67 2f 50 75 62 6c 69 63 2f 55 4e 49 44 41 54 41 2f 55 6e 69 63 6f 64 65 44 61 74 61 2e 74 78 74 g/Public/UNIDATA/UnicodeData.txt
00a0 2e 0a 3b 3b 20 53 65 65 20 6c 69 73 70 2f 69 6e 74 65 72 6e 61 74 69 6f 6e 61 6c 2f 52 45 41 44 ..;;.See.lisp/international/READ
00c0 4d 45 20 66 6f 72 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 20 61 6e 64 20 70 65 72 6d 69 73 73 ME.for.the.copyright.and.permiss
00e0 69 6f 6e 20 6e 6f 74 69 63 65 2e 0a 28 64 65 66 69 6e 65 2d 63 68 61 72 2d 63 6f 64 65 2d 70 72 ion.notice..(define-char-code-pr
0100 6f 70 65 72 74 79 20 27 64 65 63 69 6d 61 6c 2d 64 69 67 69 74 2d 76 61 6c 75 65 20 23 5e 5b 6e operty.'decimal-digit-value.#^[n
0120 69 6c 20 6e 69 6c 20 63 68 61 72 2d 63 6f 64 65 2d 70 72 6f 70 65 72 74 79 2d 74 61 62 6c 65 20 il.nil.char-code-property-table.
0140 22 00 c2 b0 01 02 03 04 05 06 07 08 09 0a 22 20 23 5e 5e 5b 31 20 30 20 23 5e 5e 5b 32 20 30 20 ".............".#^^[1.0.#^^[2.0.
0160 22 00 c2 b0 01 02 03 04 05 06 07 08 09 0a 22 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 ".............".t.t.t.t.t.t.t.t.
0180 74 20 74 20 74 20 22 00 c3 a0 01 02 03 04 05 06 07 08 09 0a 22 20 22 00 c3 b0 01 02 03 04 05 06 t.t.t.".............".".........
01a0 07 08 09 0a 22 20 74 20 22 00 c3 80 01 02 03 04 05 06 07 08 09 0a 22 20 74 20 74 20 22 00 c3 a6 ....".t.".............".t.t."...
01c0 01 02 03 04 05 06 07 08 09 0a 22 20 22 00 c3 a6 01 02 03 04 05 06 07 08 09 0a 22 20 22 00 c3 a6 .........."."............."."...
01e0 01 02 03 04 05 06 07 08 09 0a 22 20 22 00 c3 a6 01 02 03 04 05 06 07 08 09 0a 22 20 22 00 c3 a6 .........."."............."."...
0200 01 02 03 04 05 06 07 08 09 0a 22 20 22 00 c3 a6 01 02 03 04 05 06 07 08 09 0a 22 20 22 00 c3 a6 .........."."............."."...
0220 01 02 03 04 05 06 07 08 09 0a 22 20 22 00 c3 a6 01 02 03 04 05 06 07 08 09 0a 22 20 22 00 c3 a6 .........."."............."."...
0240 01 02 03 04 05 06 07 08 09 0a 22 20 74 20 22 00 c3 90 01 02 03 04 05 06 07 08 09 0a 22 20 22 00 ..........".t.".............".".
0260 c3 90 01 02 03 04 05 06 07 08 09 0a 22 20 22 00 c2 a0 01 02 03 04 05 06 07 08 09 0a 22 20 74 5d ............".".............".t]
0280 20 23 5e 5e 5b 32 20 34 30 39 36 20 22 00 c3 80 01 02 03 04 05 06 07 08 09 0a 22 20 22 00 c2 90 .#^^[2.4096."............."."...
02a0 01 02 03 04 05 06 07 08 09 0a 22 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 ..........".t.t.t.t.t.t.t.t.t.t.
02c0 74 20 74 20 74 20 22 00 c3 a0 01 02 03 04 05 06 07 08 09 0a 22 20 22 00 c2 90 01 02 03 04 05 06 t.t.t.".............".".........
02e0 07 08 09 0a 22 20 74 20 22 00 c3 86 01 02 03 04 05 06 07 08 09 0a 22 20 22 00 c3 90 01 02 03 04 ....".t.".............".".......
0300 05 06 07 08 09 0a 02 22 20 74 20 22 01 02 03 04 05 06 07 08 09 0a 00 c2 86 01 02 03 04 05 06 07 .......".t."....................
0320 08 09 0a 22 20 22 00 c3 90 01 02 03 04 05 06 07 08 09 0a 22 20 22 00 c2 b0 01 02 03 04 05 06 07 ..."."............."."..........
0340 08 09 0a 22 20 22 00 c3 80 01 02 03 04 05 06 07 08 09 0a 00 c2 86 01 02 03 04 05 06 07 08 09 0a ..."."..........................
0360 22 20 74 20 74 20 74 20 74 20 74 20 74 20 74 5d 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 ".t.t.t.t.t.t.t].t.t.t.t.t.t.t.t
0380 20 23 5e 5e 5b 32 20 34 30 39 36 30 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 .#^^[2.40960.t.t.t.t.t.t.t.t.t.t
03a0 20 74 20 74 20 22 00 c2 a0 01 02 03 04 05 06 07 08 09 0a 22 20 74 20 74 20 74 20 74 20 22 00 c3 .t.t.".............".t.t.t.t."..
03c0 90 01 02 03 04 05 06 07 08 09 0a 22 20 22 01 02 03 04 05 06 07 08 09 0a 22 20 22 00 c3 90 01 02 ..........."."..........".".....
03e0 03 04 05 06 07 08 09 0a 22 20 22 00 c3 90 01 02 03 04 05 06 07 08 09 0a 22 20 74 20 74 20 22 00 ........".".............".t.t.".
0400 c3 b0 01 02 03 04 05 06 07 08 09 0a 22 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 5d 20 74 ............".t.t.t.t.t.t.t.t].t
0420 20 74 20 74 20 74 20 23 5e 5e 5b 32 20 36 31 34 34 30 20 74 20 74 20 74 20 74 20 74 20 74 20 74 .t.t.t.#^^[2.61440.t.t.t.t.t.t.t
0440 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 .t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t
0460 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 22 00 c2 90 01 02 03 04 05 06 07 08 09 0a 22 20 74 .t.t.t.t.t.t.t.".............".t
0480 5d 5d 20 23 5e 5e 5b 31 20 36 35 35 33 36 20 23 5e 5e 5b 32 20 36 35 35 33 36 20 74 20 74 20 74 ]].#^^[1.65536.#^^[2.65536.t.t.t
04a0 20 74 20 74 20 74 20 74 20 74 20 74 20 22 00 c2 a0 01 02 03 04 05 06 07 08 09 0a 22 20 74 20 74 .t.t.t.t.t.t.".............".t.t
04c0 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 .t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t
04e0 20 74 20 74 20 74 20 74 5d 20 23 5e 5e 5b 32 20 36 39 36 33 32 20 22 00 c3 a6 01 02 03 04 05 06 .t.t.t.t].#^^[2.69632.".........
0500 07 08 09 0a 22 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 ....".t.t.t.t.t.t.t.t.t.t.t.t.t.
0520 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.
0540 74 20 74 5d 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 23 5e 5e 5b 32 t.t].t.t.t.t.t.t.t.t.t.t.t.#^^[2
0560 20 31 31 38 37 38 34 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 .118784.t.t.t.t.t.t.t.t.t.t.t.t.
0580 74 20 74 20 74 20 22 00 c3 8e 01 02 03 04 05 06 07 08 09 0a 01 02 03 04 05 06 07 08 09 0a 01 02 t.t.t.".........................
05a0 03 04 05 06 07 08 09 0a 01 02 03 04 05 06 07 08 09 0a 01 02 03 04 05 06 07 08 09 0a 22 20 74 20 ............................".t.
05c0 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 5d 20 74 t.t.t.t.t.t.t.t.t.t.t.t.t.t.t].t
05e0 20 74 5d 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 .t].t.t.t.t.t.t.t.t.t.t.t.t.t.t.
0600 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.
0620 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.
0640 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 74 20 t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.
0660 64 65 63 69 6d 61 6c 2d 64 69 67 69 74 2d 76 61 6c 75 65 20 23 5b 28 63 68 61 72 20 76 61 6c 20 decimal-digit-value.#[(char.val.
0680 74 61 62 6c 65 29 20 22 5c 33 30 36 08 5c 33 30 37 5c 22 19 0a 5c 32 35 30 5c 32 30 33 0e 00 0a table)."\306.\307\"..\250\203...
06a0 5c 32 30 32 5c 32 33 36 00 0a 3b 5c 32 30 35 5c 32 33 36 00 5c 33 31 30 5c 32 31 31 0b 5c 33 31 \202\236..;\205\236.\310\211.\31
06c0 31 5c 22 5c 33 31 32 5c 22 0a 5c 32 31 31 47 5c 33 31 33 5c 33 31 34 5c 32 31 31 1c 1d 1e 0f 1e 1\"\312\".\211G\313\314\211.....
06e0 10 1e 11 1e 12 0e 0f 0e 10 57 5c 32 30 33 5c 32 33 33 00 0e 11 0e 0f 48 12 0e 0f 54 5c 32 31 31 .........W\203\233.....H...T\211
0700 16 0f 0e 10 57 5c 32 30 33 4c 00 0e 11 0e 0f 48 5c 32 30 32 4d 00 5c 33 31 35 14 0a 5c 33 31 33 ....W\203L.....H\202M.\315..\313
0720 56 5c 32 30 35 58 00 09 0a 53 48 12 0c 5c 33 31 36 57 5c 32 30 33 63 00 5c 33 31 35 5c 32 30 32 V\205X...SH..\316W\203c.\315\202
0740 6b 00 0c 5c 33 31 36 5a 0e 0f 54 16 0f 5c 32 31 31 14 5c 33 31 33 1e 13 1e 14 0e 13 0e 14 57 5c k..\316Z..T..\211.\313........W\
0760 32 30 33 5c 32 32 37 00 08 0e 12 0a 49 5c 32 31 30 0e 12 0b 55 5c 32 30 33 5c 32 31 31 00 0a 15 203\227.....I\210...U\203\211...
0780 0e 12 54 16 12 0e 13 54 5c 32 31 31 16 13 5c 32 30 32 74 00 2a 5c 32 30 32 2a 00 0d 2e 06 29 5c ..T....T\211..\202t.*\202*....)\
07a0 32 30 37 22 20 5b 74 61 62 6c 65 20 76 61 6c 2d 74 61 62 6c 65 20 76 61 6c 20 63 68 61 72 20 63 207".[table.val-table.val.char.c
07c0 6f 75 6e 74 20 74 68 69 73 2d 76 61 6c 20 63 68 61 72 2d 74 61 62 6c 65 2d 65 78 74 72 61 2d 73 ount.this-val.char-table-extra-s
07e0 6c 6f 74 20 34 20 6c 73 68 20 2d 37 20 37 20 30 20 6e 69 6c 20 31 20 31 32 38 20 69 64 78 20 6c lot.4.lsh.-7.7.0.nil.1.128.idx.l
0800 65 6e 20 73 74 72 20 66 69 72 73 74 2d 63 68 61 72 20 69 20 2d 2d 64 6f 74 69 6d 65 73 2d 6c 69 en.str.first-char.i.--dotimes-li
0820 6d 69 74 2d 2d 5d 20 37 5d 20 23 5b 28 63 68 61 72 20 76 61 6c 20 74 61 62 6c 65 29 20 22 08 5c mit--].7].#[(char.val.table).".\
0840 32 35 30 5c 32 30 34 0e 00 08 5c 32 30 33 0e 00 5c 33 30 34 5c 33 30 35 08 5c 22 5c 32 31 30 09 250\204...\203..\304\305.\"\210.
0860 0a 48 5c 32 31 31 1b 08 3d 3f 5c 32 30 35 2b 00 0b 3b 5c 32 30 33 27 00 5c 33 30 36 09 5c 33 30 .H\211..=?\205+..;\203'.\306.\30
0880 37 5c 22 0a 0b 09 23 5c 32 31 30 09 0a 08 49 29 5c 32 30 37 22 20 5b 76 61 6c 20 74 61 62 6c 65 7\"...#\210...I)\207".[val.table
08a0 20 63 68 61 72 20 63 75 72 72 65 6e 74 2d 76 61 6c 20 65 72 72 6f 72 20 22 4e 6f 74 20 61 6e 20 .char.current-val.error."Not.an.
08c0 69 6e 74 65 67 65 72 20 6e 6f 72 20 6e 69 6c 3a 20 25 53 22 20 63 68 61 72 2d 74 61 62 6c 65 2d integer.nor.nil:.%S".char-table-
08e0 65 78 74 72 61 2d 73 6c 6f 74 20 31 5d 20 35 5d 20 6e 69 6c 20 5b 30 20 31 20 32 20 33 20 34 20 extra-slot.1].5].nil.[0.1.2.3.4.
0900 35 20 36 20 37 20 38 20 39 5d 5d 20 22 55 6e 69 63 6f 64 65 20 6e 75 6d 65 72 69 63 20 76 61 6c 5.6.7.8.9]]."Unicode.numeric.val
0920 75 65 20 28 64 65 63 69 6d 61 6c 20 64 69 67 69 74 29 2e 0a 50 72 6f 70 65 72 74 79 20 76 61 6c ue.(decimal.digit)..Property.val
0940 75 65 20 69 73 20 61 6e 20 69 6e 74 65 67 65 72 2e 22 29 0a 3b 3b 20 4c 6f 63 61 6c 20 56 61 72 ue.is.an.integer.").;;.Local.Var
0960 69 61 62 6c 65 73 3a 0a 3b 3b 20 63 6f 64 69 6e 67 3a 20 75 74 66 2d 38 0a 3b 3b 20 6e 6f 2d 62 iables:.;;.coding:.utf-8.;;.no-b
0980 79 74 65 2d 63 6f 6d 70 69 6c 65 3a 20 74 0a 3b 3b 20 45 6e 64 3a 0a 0a 3b 3b 20 75 6e 69 2d 64 yte-compile:.t.;;.End:..;;.uni-d
09a0 65 63 69 6d 61 6c 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a ecimal.el.ends.here.