aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/regress/char/unicode/input.in
blob: 276d7c54d1c9e02bcd2f16ac4d825da43cc33a08 (plain)
ofshex dumpascii
0000 2e 5c 22 20 24 4f 70 65 6e 42 53 44 3a 20 69 6e 70 75 74 2e 69 6e 2c 76 20 31 2e 34 20 32 30 32 .\".$OpenBSD:.input.in,v.1.4.202
0020 31 2f 30 36 2f 30 32 20 31 37 3a 33 36 3a 35 39 20 73 63 68 77 61 72 7a 65 20 45 78 70 20 24 0a 1/06/02.17:36:59.schwarze.Exp.$.
0040 2e 54 48 20 43 48 41 52 2d 55 4e 49 43 4f 44 45 2d 49 4e 50 55 54 20 31 20 22 4a 75 6e 65 20 32 .TH.CHAR-UNICODE-INPUT.1."June.2
0060 2c 20 32 30 32 31 22 0a 2e 53 48 20 4e 41 4d 45 0a 63 68 61 72 2d 75 6e 69 63 6f 64 65 2d 69 6e ,.2021"..SH.NAME.char-unicode-in
0080 70 75 74 20 5c 2d 20 55 6e 69 63 6f 64 65 20 63 68 61 72 61 63 74 65 72 73 20 69 6e 20 74 68 65 put.\-.Unicode.characters.in.the
00a0 20 69 6e 70 75 74 20 66 69 6c 65 0a 2e 53 48 20 44 45 53 43 52 49 50 54 49 4f 4e 0a 6c 6f 77 65 .input.file..SH.DESCRIPTION.lowe
00c0 73 74 20 76 61 6c 69 64 3a 20 c2 80 0a 2e 53 53 20 4f 6e 65 2d 62 79 74 65 20 72 61 6e 67 65 0a st.valid:.....SS.One-byte.range.
00e0 2e 54 53 0a 74 61 62 28 3a 29 3b 0a 6c 20 6c 20 6c 20 6c 2e 0a 55 2b 30 30 30 30 3a 30 78 30 30 .TS.tab(:);.l.l.l.l..U+0000:0x00
0100 3a 5c 5b 75 30 30 30 30 5d 00 3a 6c 6f 77 65 73 74 20 41 53 43 49 49 0a 55 2b 30 30 31 66 3a 30 :\[u0000].:lowest.ASCII.U+001f:0
0120 78 31 66 3a 5c 5b 75 30 30 31 46 5d 1f 3a 68 69 67 68 65 73 74 20 41 53 43 49 49 20 63 6f 6e 74 x1f:\[u001F].:highest.ASCII.cont
0140 72 6f 6c 20 63 68 61 72 61 63 74 65 72 0a 55 2b 30 30 37 66 3a 30 78 37 66 3a 5c 5b 75 30 30 37 rol.character.U+007f:0x7f:\[u007
0160 46 5d 7f 3a 68 69 67 68 65 73 74 20 41 53 43 49 49 0a 3a 30 78 38 30 3a 80 3a 6c 65 61 64 69 6e F].:highest.ASCII.:0x80:.:leadin
0180 67 20 6c 6f 77 65 73 74 20 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 0a 3a 30 78 62 66 3a bf 3a 6c 65 g.lowest.continuation.:0xbf:.:le
01a0 61 64 69 6e 67 20 68 69 67 68 65 73 74 20 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 0a 2e 54 45 0a 2e ading.highest.continuation..TE..
01c0 53 53 20 54 77 6f 2d 62 79 74 65 20 72 61 6e 67 65 0a 2e 54 53 0a 74 61 62 28 3a 29 3b 0a 6c 20 SS.Two-byte.range..TS.tab(:);.l.
01e0 6c 20 6c 20 6c 2e 0a 55 2b 30 30 30 30 3a 30 78 63 30 38 30 3a c0 80 3a 6c 6f 77 65 73 74 20 6f l.l.l..U+0000:0xc080:..:lowest.o
0200 62 66 75 73 63 61 74 65 64 20 41 53 43 49 49 0a 55 2b 30 30 37 66 3a 30 78 63 31 62 66 3a c1 bf bfuscated.ASCII.U+007f:0xc1bf:..
0220 3a 68 69 67 68 65 73 74 20 6f 62 66 75 73 63 61 74 65 64 20 41 53 43 49 49 0a 55 2b 30 30 38 30 :highest.obfuscated.ASCII.U+0080
0240 3a 30 78 63 32 38 30 3a 5c 5b 75 30 30 38 30 5d c2 80 3a 6c 6f 77 65 73 74 20 74 77 6f 2d 62 79 :0xc280:\[u0080]..:lowest.two-by
0260 74 65 0a 55 2b 30 37 46 46 3a 30 78 64 66 62 66 3a 5c 5b 75 30 37 46 46 5d df bf 3a 68 69 67 68 te.U+07FF:0xdfbf:\[u07FF]..:high
0280 65 73 74 20 74 77 6f 2d 62 79 74 65 0a 3a 30 78 63 32 37 38 3a c2 78 3a 41 53 43 49 49 20 69 6e est.two-byte.:0xc278:.x:ASCII.in
02a0 73 74 65 61 64 20 6f 66 20 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 0a 3a 30 78 63 32 63 33 38 30 3a stead.of.continuation.:0xc2c380:
02c0 c2 c3 80 3a 73 74 61 72 74 20 62 79 74 65 20 69 6e 73 74 65 61 64 20 6f 66 20 63 6f 6e 74 69 6e ...:start.byte.instead.of.contin
02e0 75 61 74 69 6f 6e 0a 2e 54 45 0a 2e 53 53 20 54 68 72 65 65 2d 62 79 74 65 20 72 61 6e 67 65 0a uation..TE..SS.Three-byte.range.
0300 2e 54 53 0a 74 61 62 28 3a 29 3b 0a 6c 20 6c 20 6c 20 6c 2e 0a 55 2b 30 30 30 30 3a 30 78 65 30 .TS.tab(:);.l.l.l.l..U+0000:0xe0
0320 38 30 38 30 3a c0 80 80 3a 6c 6f 77 65 73 74 20 6f 62 66 75 73 63 61 74 65 64 20 41 53 43 49 49 8080:...:lowest.obfuscated.ASCII
0340 0a 55 2b 30 30 37 66 3a 30 78 65 30 38 31 62 66 3a e0 81 bf 3a 68 69 67 68 65 73 74 20 6f 62 66 .U+007f:0xe081bf:...:highest.obf
0360 75 73 63 61 74 65 64 20 41 53 43 49 49 0a 55 2b 30 30 38 30 3a 30 78 65 30 38 32 38 30 3a e0 82 uscated.ASCII.U+0080:0xe08280:..
0380 80 3a 6c 6f 77 65 73 74 20 6f 62 66 75 73 63 61 74 65 64 20 74 77 6f 2d 62 79 74 65 0a 55 2b 30 .:lowest.obfuscated.two-byte.U+0
03a0 37 46 46 3a 30 78 65 30 39 66 62 66 3a e0 9f bf 3a 68 69 67 68 65 73 74 20 6f 62 66 75 73 63 61 7FF:0xe09fbf:...:highest.obfusca
03c0 74 65 64 20 74 77 6f 2d 62 79 74 65 0a 55 2b 30 38 30 30 3a 30 78 65 30 61 30 38 30 3a 5c 5b 75 ted.two-byte.U+0800:0xe0a080:\[u
03e0 30 38 30 30 5d e0 a0 80 3a 6c 6f 77 65 73 74 20 74 68 72 65 65 2d 62 79 74 65 0a 55 2b 30 46 46 0800]...:lowest.three-byte.U+0FF
0400 46 3a 30 78 65 30 62 66 62 66 3a 5c 5b 75 30 46 46 46 5d e0 bf bf 3a 65 6e 64 20 6f 66 20 66 69 F:0xe0bfbf:\[u0FFF]...:end.of.fi
0420 72 73 74 20 73 74 61 72 74 20 62 79 74 65 0a 55 2b 31 30 30 30 3a 30 78 65 31 38 30 38 30 3a 5c rst.start.byte.U+1000:0xe18080:\
0440 5b 75 31 30 30 30 5d e1 80 80 3a 62 65 67 69 6e 20 6f 66 20 73 65 63 6f 6e 64 20 73 74 61 72 74 [u1000]...:begin.of.second.start
0460 20 62 79 74 65 0a 55 2b 43 46 46 46 3a 30 78 65 63 62 66 62 66 3a 5c 5b 75 43 46 46 46 5d ec bf .byte.U+CFFF:0xecbfbf:\[uCFFF]..
0480 bf 3a 65 6e 64 20 6f 66 20 6c 61 73 74 20 6e 6f 72 6d 61 6c 20 73 74 61 72 74 20 62 79 74 65 0a .:end.of.last.normal.start.byte.
04a0 55 2b 44 30 30 30 3a 30 78 65 64 38 30 38 30 3a 5c 5b 75 44 30 30 30 5d ed 80 80 3a 62 65 67 69 U+D000:0xed8080:\[uD000]...:begi
04c0 6e 20 6f 66 20 6c 61 73 74 20 73 74 61 72 74 20 62 79 74 65 0a 55 2b 44 37 46 46 3a 30 78 65 64 n.of.last.start.byte.U+D7FF:0xed
04e0 39 66 62 66 3a 5c 5b 75 44 37 46 46 5d ed 9f bf 3a 68 69 67 68 65 73 74 20 70 75 62 6c 69 63 20 9fbf:\[uD7FF]...:highest.public.
0500 74 68 72 65 65 2d 62 79 74 65 0a 55 2b 44 38 30 30 3a 30 78 65 64 61 30 38 30 3a 5c 5b 75 44 38 three-byte.U+D800:0xeda080:\[uD8
0520 30 30 5d ed a0 80 3a 6c 6f 77 65 73 74 20 73 75 72 72 6f 67 61 74 65 0a 55 2b 44 46 46 46 3a 30 00]...:lowest.surrogate.U+DFFF:0
0540 78 65 64 62 66 62 66 3a 5c 5b 75 44 46 46 46 5d ed bf bf 3a 68 69 67 68 65 73 74 20 73 75 72 72 xedbfbf:\[uDFFF]...:highest.surr
0560 6f 67 61 74 65 0a 55 2b 45 30 30 30 3a 30 78 65 65 38 30 38 30 3a 5c 5b 75 45 30 30 30 5d ee 80 ogate.U+E000:0xee8080:\[uE000]..
0580 80 3a 6c 6f 77 65 73 74 20 70 72 69 76 61 74 65 20 75 73 65 0a 55 2b 46 38 46 46 3a 30 78 65 66 .:lowest.private.use.U+F8FF:0xef
05a0 61 33 62 66 3a 5c 5b 75 46 38 46 46 5d ef a3 bf 3a 68 69 67 68 65 73 74 20 70 72 69 76 61 74 65 a3bf:\[uF8FF]...:highest.private
05c0 20 75 73 65 0a 55 2b 46 39 30 30 3a 30 78 65 66 61 34 38 30 3a 5c 5b 75 46 39 30 30 5d ef a4 80 .use.U+F900:0xefa480:\[uF900]...
05e0 3a 6c 6f 77 65 73 74 20 70 6f 73 74 2d 70 72 69 76 61 74 65 0a 55 2b 46 46 46 46 3a 30 78 65 66 :lowest.post-private.U+FFFF:0xef
0600 62 66 62 66 3a 5c 5b 75 46 46 46 46 5d ef bf bf 3a 68 69 67 68 65 73 74 20 74 68 72 65 65 2d 62 bfbf:\[uFFFF]...:highest.three-b
0620 79 74 65 0a 2e 54 45 0a 2e 53 53 20 46 6f 75 72 2d 62 79 74 65 20 72 61 6e 67 65 0a 2e 54 53 0a yte..TE..SS.Four-byte.range..TS.
0640 74 61 62 28 3a 29 3b 0a 6c 20 6c 20 6c 20 6c 2e 0a 55 2b 30 30 30 30 3a 30 78 66 30 38 30 38 30 tab(:);.l.l.l.l..U+0000:0xf08080
0660 38 30 3a f0 80 80 80 3a 6c 6f 77 65 73 74 20 6f 62 66 75 73 63 61 74 65 64 20 41 53 43 49 49 0a 80:....:lowest.obfuscated.ASCII.
0680 55 2b 30 30 37 66 3a 30 78 66 30 38 30 38 31 62 66 3a f0 80 81 bf 3a 68 69 67 68 65 73 74 20 6f U+007f:0xf08081bf:....:highest.o
06a0 62 66 75 73 63 61 74 65 64 20 41 53 43 49 49 0a 55 2b 30 30 38 30 3a 30 78 66 30 38 30 38 32 38 bfuscated.ASCII.U+0080:0xf080828
06c0 30 3a f0 80 82 80 3a 6c 6f 77 65 73 74 20 6f 62 66 75 73 63 61 74 65 64 20 74 77 6f 2d 62 79 74 0:....:lowest.obfuscated.two-byt
06e0 65 0a 55 2b 30 37 46 46 3a 30 78 66 30 38 30 39 66 62 66 3a f0 80 9f bf 3a 68 69 67 68 65 73 74 e.U+07FF:0xf0809fbf:....:highest
0700 20 6f 62 66 75 73 63 61 74 65 64 20 74 77 6f 2d 62 79 74 65 0a 55 2b 30 38 30 30 3a 30 78 66 30 .obfuscated.two-byte.U+0800:0xf0
0720 38 30 61 30 38 30 3a f0 80 a0 80 3a 6c 6f 77 65 73 74 20 6f 62 66 75 73 63 61 74 65 64 20 74 68 80a080:....:lowest.obfuscated.th
0740 72 65 65 2d 62 79 74 65 0a 55 2b 46 46 46 46 3a 30 78 66 30 38 66 62 66 62 66 3a f0 8f bf bf 3a ree-byte.U+FFFF:0xf08fbfbf:....:
0760 68 69 67 68 65 73 74 20 6f 62 66 75 73 63 61 74 65 64 20 74 68 72 65 65 2d 62 79 74 65 0a 55 2b highest.obfuscated.three-byte.U+
0780 31 30 30 30 30 3a 30 78 66 30 39 30 38 30 38 30 3a 5c 5b 75 31 30 30 30 30 5d f0 90 80 80 3a 6c 10000:0xf0908080:\[u10000]....:l
07a0 6f 77 65 73 74 20 66 6f 75 72 2d 62 79 74 65 0a 55 2b 33 46 46 46 46 3a 30 78 66 30 62 66 62 66 owest.four-byte.U+3FFFF:0xf0bfbf
07c0 62 66 3a 5c 5b 75 33 46 46 46 46 5d f0 bf bf bf 3a 65 6e 64 20 6f 66 20 66 69 72 73 74 20 73 74 bf:\[u3FFFF]....:end.of.first.st
07e0 61 72 74 20 62 79 74 65 0a 55 2b 34 30 30 30 30 3a 30 78 66 31 38 30 38 30 38 30 3a 5c 5b 75 34 art.byte.U+40000:0xf1808080:\[u4
0800 30 30 30 30 5d f1 80 80 80 3a 62 65 67 69 6e 20 6f 66 20 73 65 63 6f 6e 64 20 73 74 61 72 74 20 0000]....:begin.of.second.start.
0820 62 79 74 65 0a 55 2b 45 46 46 46 46 3a 30 78 66 32 62 66 62 66 62 66 3a 5c 5b 75 45 46 46 46 46 byte.U+EFFFF:0xf2bfbfbf:\[uEFFFF
0840 5d f2 bf bf bf 3a 68 69 67 68 65 73 74 20 70 75 62 6c 69 63 20 63 68 61 72 61 63 74 65 72 0a 55 ]....:highest.public.character.U
0860 2b 46 30 30 30 30 3a 30 78 66 33 38 30 38 30 38 30 3a 5c 5b 75 46 30 30 30 30 5d f3 80 80 80 3a +F0000:0xf3808080:\[uF0000]....:
0880 6c 6f 77 65 73 74 20 70 6c 61 6e 65 20 31 35 20 70 72 69 76 61 74 65 20 75 73 65 0a 55 2b 46 46 lowest.plane.15.private.use.U+FF
08a0 46 46 46 3a 30 78 66 33 62 66 62 66 62 66 3a 5c 5b 75 46 46 46 46 46 5d f3 bf bf bf 3a 68 69 67 FFF:0xf3bfbfbf:\[uFFFFF]....:hig
08c0 68 65 73 74 20 70 6c 61 6e 65 20 31 35 20 70 72 69 76 61 74 65 20 75 73 65 0a 55 2b 31 30 30 30 hest.plane.15.private.use.U+1000
08e0 30 30 3a 30 78 66 34 38 30 38 30 38 30 3a 5c 5b 75 31 30 30 30 30 30 5d f4 80 80 80 3a 6c 6f 77 00:0xf4808080:\[u100000]....:low
0900 65 73 74 20 70 6c 61 6e 65 20 31 36 20 70 72 69 76 61 74 65 20 75 73 65 0a 55 2b 31 30 46 46 46 est.plane.16.private.use.U+10FFF
0920 46 3a 30 78 66 34 38 66 62 66 62 66 3a 5c 5b 75 31 30 46 46 46 46 5d f4 8f bf bf 3a 68 69 67 68 F:0xf48fbfbf:\[u10FFFF]....:high
0940 65 73 74 20 76 61 6c 69 64 20 66 6f 75 72 2d 62 79 74 65 0a 55 2b 31 31 30 30 30 30 3a 30 78 66 est.valid.four-byte.U+110000:0xf
0960 34 39 30 38 30 38 30 3a 5c 5b 75 31 31 30 30 30 30 5d f4 90 80 80 3a 6c 6f 77 65 73 74 20 62 65 4908080:\[u110000]....:lowest.be
0980 79 6f 6e 64 20 55 6e 69 63 6f 64 65 0a 55 2b 31 33 46 46 46 46 3a 30 78 66 34 62 66 62 66 62 66 yond.Unicode.U+13FFFF:0xf4bfbfbf
09a0 3a 5c 5b 75 31 33 46 46 46 46 5d f4 bf bf bf 3a 65 6e 64 20 6f 66 20 6c 61 73 74 20 73 74 61 72 :\[u13FFFF]....:end.of.last.star
09c0 74 20 62 79 74 65 0a 55 2b 31 34 30 30 30 30 3a 30 78 66 35 38 30 38 30 38 30 3a 5c 5b 75 31 34 t.byte.U+140000:0xf5808080:\[u14
09e0 30 30 30 30 5d f5 80 80 80 3a 6c 6f 77 65 73 74 20 69 6e 76 61 6c 69 64 20 73 74 61 72 74 20 62 0000]....:lowest.invalid.start.b
0a00 79 74 65 0a 55 2b 31 46 46 46 46 46 3a 30 78 66 37 62 66 62 66 62 66 3a 5c 5b 75 31 46 46 46 46 yte.U+1FFFFF:0xf7bfbfbf:\[u1FFFF
0a20 46 5d f7 bf bf bf 3a 68 69 67 68 65 73 74 20 69 6e 76 61 6c 69 64 20 66 6f 75 72 2d 62 79 74 65 F]....:highest.invalid.four-byte
0a40 0a 55 2b 32 30 30 30 30 30 3a 30 78 66 38 38 38 38 30 38 30 38 30 3a 5c 5b 75 32 30 30 30 30 30 .U+200000:0xf888808080:\[u200000
0a60 5d f8 88 80 80 80 3a 6c 6f 77 65 73 74 20 66 69 76 65 2d 62 79 74 65 0a 2e 54 45 0a ].....:lowest.five-byte..TE.